Interview with Yoshiki Ohshima
1:54
Interview with Juan Vuletich
4:50
11 ай бұрын
Interview with Esteban Lorenzano
5:06
Interview with JP Morgan attendees
3:10
Interview with Gabriela Arévalo
1:45
Interview with Hernán Wilkinson
2:19
Interview with Martin Dias
2:22
11 ай бұрын
Interview with James Foster
1:55
11 ай бұрын
Interview with Gabriel Rodriguez
1:08
Interview with Iván Boaretto
1:24
Interview with Hilaire Fernandes
1:20
Interview with Debora Ocampo
1:36
11 ай бұрын
Interview with Oscar Nierstrasz
2:10
Interview with Esteban Maringolo
2:41
Interview with Aguada
1:49
11 ай бұрын
Interview with Máximo Prieto
2:45
Interview with Lionel (attendee)
2:32
Interview with Gabriel Cotelli
2:34
GemStone Roadmap by James Foster
35:43
Пікірлер
@MultiOscar213
@MultiOscar213 16 күн бұрын
kzbin.info/www/bejne/n4eZcqCPjZ2qnac
@carnelyve866
@carnelyve866 2 ай бұрын
Amazing Vid. So informative. Makes me want to learn Smalltalk.
@gracielapatriciapuebla
@gracielapatriciapuebla 4 ай бұрын
Admiro su conocimiento profesores.
@MrStealth26
@MrStealth26 4 ай бұрын
Crack, Hernán!
@masonjones7740
@masonjones7740 5 ай бұрын
10:21 - "But mommy, what kind of shoe is it?" "It's a proxy, dear." lolol
@carnelyve866
@carnelyve866 5 ай бұрын
Wished I had seen this talk before. This is great stuff.
@goodthink_ing1
@goodthink_ing1 5 ай бұрын
I feel like i could watch Gilad's presentations 10 times over and still learn something new every time. Borland's Turbo Assembler mentioned in the Stongtalk VM repo. nice
@haroldostenger5160
@haroldostenger5160 9 ай бұрын
excellent discussion.
@christinemurray1444
@christinemurray1444 10 ай бұрын
You'd need to make a full course about Bee and Powerlang, it sounds really neat but it's very hard to follow in these presentations, especially when most of the time the screen is not readable. Regards.
@SebastianSastre
@SebastianSastre 11 ай бұрын
Es interesante eso que señalás Máximo. La ambiguedad realmente puede ser fuente de ruido. Y también me pareció valioso que hayas resaltado el valor de conversar en el nivel conceptual para no quedar presos en lo técnico.
@SebastianSastre
@SebastianSastre 11 ай бұрын
Y estuvo muy bueno ver el study case que ustedes presentaron sobre la escalabilidad de su servicio. Es importante saber sobre esa possibilidad y como es "cost effective" con Smalltalk.
@SebastianSastre
@SebastianSastre 11 ай бұрын
Muy bueno Hernán!
@SebastianSastre
@SebastianSastre 11 ай бұрын
Glad you're now teaching globally via feenk's fantastic videos Oscar!
@SebastianSastre
@SebastianSastre 11 ай бұрын
Si, el factor Serendipidad es algo muy bueno que muchas veces queda sub-utilizado o al margen de la rutina diaria. Hace falta usarlo más.
@sus4793
@sus4793 11 ай бұрын
Exciting! I've always wanted to know what would be the state of the art approach to building an image from scratch :)
@taggosaurus
@taggosaurus 11 ай бұрын
My left ear liked this talk.
@jaibux
@jaibux 5 ай бұрын
Well, it was bummer for me I can't to listen, since I am deaf on my right ear (for real, accident when I was a kid). But the power point presentation was nice!
@MultiOscar213
@MultiOscar213 11 ай бұрын
kzbin.info/www/bejne/hKuzeJupq9SBgqM
@bobby357mod8is1
@bobby357mod8is1 11 ай бұрын
the corrected audio is at the "Internet Archive" it has the same name as this video
@Kenbomp
@Kenbomp Жыл бұрын
Great to know !
@Kenbomp
@Kenbomp Жыл бұрын
2:52 2:56 2:56
@Kenbomp
@Kenbomp Жыл бұрын
22:29
@threnkeldwingnut
@threnkeldwingnut Жыл бұрын
Hi Juan- Thanks for the presentation. Ted spells his name “Ted Kaehler”, not “Tead Kaheler”. I don’t understand your wholesale rejection of some of the prior art (SystemTracer and MicroSqueak), with the epithets “brittle” and “hacky”. It’s not clear to me why you started over, rather than using the prior art as starting points. Spoon is not based on SystemTracer. The use cases required liveness at all times, as opposed to the static approaches of SystemTracer and what you have presented. Demand-loading of code by the target system is not the only option in Spoon. Code can also be imprinted by a remote system, at that system’s instigation. Spoon does indeed give full control of image contents, and the new image need not be the same format as any previous image. I find your notion of the primacy of source code unsound; that’s a long conversation I would love to have. :) At 30:42, you say that you “carefully selected” some of the classes in your minimal snapshots. It’s not clear to me how those careful selections are embodied in the source code you use for bootstrapping. At 32:40, you say “the focus was on getting it to work, and make a framework that can grow”. It’s not clear to me why you haven’t approached the prior art with the same mindset. cheers, Craig Latta 19 January 2024
@juanvuletich2165
@juanvuletich2165 11 ай бұрын
Hi Craig, 1. Thanks for the correction on Ted's name spelling. I can't understand how I mispeled his name! I corrected the updated version at the Cuis repo. 2. To see why I think that SystemTracer and MicroSqueak are brittle, check how they handle identity hash and hashed collections, and what it would take to make the image builder able to assign new hashes. I think that MicroSqueak is hacky because of the way it detangles objects from existing image to the new image. You may disagree, and that's ok. I didn't use any of these as starting points. I actually reviewed to find out which of them would be a better starting point. The only one that does something similar to what I want is PharoBootstrap. But it using VMMaker to handle the inner details results in a design that is too hard to evolve into other image formats than those supported by VMMaker. 3. You don't want "primacy of source code". That's ok. Your objectives are different from mine. I don't see a problem. Again, I wanted something quite different from Spoon. So, I wrote it. 4. Only method explicitly specified are included. See, for instance, #addBasicMethodsAndReferencedClasses and #addExample03FloatMethods. 5. Because morphing X into what I want is not worth it if X is too different. It is not my intention to downplay anybody's work. I just wanted to explain why I didn't use them as starting point. I took a lot of inspiration from MicroSqueak, and used VMMaker as Reference Implementation for many details. Thanks, Juan Vuletich 25 Feb 2024
@sergueyz
@sergueyz Жыл бұрын
Where is a compaison with Haskell?
@NoahNobody
@NoahNobody Жыл бұрын
You can tell the age of the Smalltalk community because in order to record the presentation screen, they point a camera at the projector.
@samatg
@samatg Жыл бұрын
Illustrates the point beautifully, because it’s consistent and works on every platform (presenters laptop) with 0 reconfiguration and shows exactly what the audience saw.
@mikemargerum6441
@mikemargerum6441 Жыл бұрын
The switching between html and st is jarring. Why not write the html in st chaining methods?
@SebastianSastre
@SebastianSastre Жыл бұрын
I think I've mentioned in the talk that there was a design decision in making frictionless to take HTML that was already made from other sources like a designer's handout or some example or template that you have predesigned already and want to incorporate easily. There is also the compute factor since by being "more static" presumably will use less CPU and be more cacheable per rendered request, hence more capacity keeping cloud costs at bay. That said, an HTMLRenderer object is cool and might be an addition that I do not discard for Ride. Just isn't the priority now. What I'm already doing for it is to make the Views design to be able to come from different sources: Mustache templates, potentially that HTMLRenderer and SSTemplates, which I've published this week because they are faster and smarter.
@mikemargerum6441
@mikemargerum6441 Жыл бұрын
@@SebastianSastrefair points. I’ve gotten used to hiccup and clojure so it’s hard to go back to standalone html files
@FranciscoGarau
@FranciscoGarau Жыл бұрын
Esta charla esta muy relacionada con el trabajo de Christian Haider: www.esug.org/data/ESUG2009/IWST/iwst09_submission_3.pdf
@threnkeldwingnut
@threnkeldwingnut Жыл бұрын
Good to see this!
@KevinDriedger
@KevinDriedger Жыл бұрын
Thanks Oscar. Would love to pair with you on a problem and become moldable or should I say glamorous.
@SebastianSastre
@SebastianSastre Жыл бұрын
The main takeaway I'm having here is that 1. having the formal proof of correctness is critical not only for Smalltalk system survivability but also for enabling the possibility of manufacturers considering making Smalltalk optimal hardware and 2. having a framework in Smalltalk for the verifiers, would significantly leverage both, general research in different hardware designs and promoting any specific one as it can be proven correct in a very maintainable way.
@haroldostenger5160
@haroldostenger5160 Жыл бұрын
hola Agustín, ¿está grabada la reciente conferencia de 2023 sobre este lenguaje ?
@kenneth_romero
@kenneth_romero Жыл бұрын
what a great talk. always heard small talk was good, but never seen it be programmed. Thanks for the great live coding demos!
@michaelkohlhaas4427
@michaelkohlhaas4427 Жыл бұрын
@codefrau 😅😂😅😂
@sus4793
@sus4793 Жыл бұрын
🤯
@ChrisAthanas
@ChrisAthanas Жыл бұрын
One day we will not worry about hardware anymore and focus on the metaphors and how to solve problems in a human-focused way The days of autist tech citadels and grand wizards is coming to an end when non-hyper-technical people using AI assisted tools
@eugenetan8130
@eugenetan8130 Жыл бұрын
excellent work! thumbs up! 👍👍👍
@leonniceday6807
@leonniceday6807 2 жыл бұрын
No offense, but this needs a change in title. I thought it's about Arduino boards, and ... in German :)
@encapsulatio
@encapsulatio 2 жыл бұрын
Why are "7 unavailable videos are hidden" in Smalltalks2022 playlist?
@bradleymarshall9334
@bradleymarshall9334 2 жыл бұрын
🏃 'PromoSM'!!
@50yearsofsmalltalk
@50yearsofsmalltalk 2 жыл бұрын
Your hashtag has a typo: it should be #Smalltalks2022, not #Smalltalks2020.
@charlesdurrett2878
@charlesdurrett2878 2 жыл бұрын
Glad to see Smalltalk alive this far into the 21st century. If it were gone it would be like we forgot fire or penicillin...
@ThiagoLino
@ThiagoLino 2 жыл бұрын
😐
@dmoka
@dmoka 2 жыл бұрын
Maxi is the best, love this session! 🔥
@StephenSmith-xyz
@StephenSmith-xyz 2 жыл бұрын
Very interesting, hopefully I'm not too late to the GemStone party? This was a good basic introduction. I'm off to find out more about this interesting system...
@standaterziev5511
@standaterziev5511 2 жыл бұрын
This was astonishing and mind-blowing, thank you from my heart for this!
@Kenbomp
@Kenbomp 2 жыл бұрын
30:38 interpret
@asim-gandu-phenchod
@asim-gandu-phenchod 3 жыл бұрын
The opening skit was really nice. Beautiful
@MultiOscar213
@MultiOscar213 3 жыл бұрын
que bonita estas Andreina
@sakesun
@sakesun 3 жыл бұрын
He is an incredibly good public speaker. The content is brilliant also.
@horridohobbies
@horridohobbies 3 жыл бұрын
Very nice talk! Interesting about the 11-year cycle. Sounds almost karmic!
@horridohobbies
@horridohobbies 3 жыл бұрын
Well done! I love your new branding.