Świętujemy 50 lat Smalltalk

W 1972 roku Alan Kay, Dan Ingalls i Adele Goldberg z Xerox PARC stworzyli nowy, rewolucyjny język programowania o nazwie Smalltalk. Został zaprojektowany jako bardzo prosty, instruktażowy język do nauki programowania młodzieży. Został zaprojektowany jako język czysto obiektowy oparty na paradygmacie przekazywania wiadomości.

Jak prosty jest Smalltalk? Możesz nauczyć się jego pełnej składni, która mieści się na pocztówce, w mniej niż 15 minut! Spróbuj tego z Pythonem.

Od tego czasu smalltalk stał się ważnym językiem przemysłowym używanym przez przedsiębiorstwa na całym świecie. Istnieją trzej główni dostawcy Smalltalk z tysiącami klientów korporacyjnych (Cincom, Instantiations, GemTalk Systems). Smalltalk jest używany do pisania ogromnych aplikacji, takich jak ERP i przemysłowych systemów sterowania, takich jak produkcja płytek krzemowych w Lam Research i małych systemów IoT, takich jak Raspberry Pi. Smalltalk jest używany do aplikacji internetowych, nauki o danych i uczenia maszynowego. Smalltalk jest używany praktycznie wszędzie!

Ogromne przyciąganie Smalltalka leży w dwóch obszarach: 1) niskie obciążenie poznawcze dewelopera; oraz 2) wysoka produktywność programowania. Nie jest niczym niezwykłym napisanie aplikacji Smalltalk w ułamku czasu, jaki zajęłoby to w Pythonie, JavaScript lub Javie. Kluczem jest możliwość programowania na żywo w Smalltalk.

Smalltalk zyskał rozgłos w latach 80-tych, kiedy pojawił się w sierpniowym numerze magazynu BYTE z 1981 roku .

Smalltalk osiągnął szczyt popularności w latach 90., kiedy Smalltalk szedł łeb w łeb z C++ i został wybrany jako centralny element inicjatywy IBM VisualAge.

Z ComputerWorld 1995

W rzeczywistości, zgodnie z raportem IDC z 1995 roku, udziały w rynku języków zorientowanych obiektowo wynosiły:

Powstanie Javy od Sun Microsystems pod koniec lat 90. przyćmiło Smalltalk, który następnie wypadł z łask. Ale Smalltalk do dziś jest uznawany za najlepszy język programowania obiektowego.

Smalltalk był niezwykle wpływowy w projektowaniu innych języków zorientowanych obiektowo, w szczególności Objective-C, Ruby, Python i CLOS (Common Lisp Object System).

JWARS to symulacja działań wojennych na poziomie teatru opracowana w Departamencie Obrony Stanów Zjednoczonych. Rozwój rozpoczął się w 1995 roku i składał się z ponad 1,1 miliona linii Smalltalk, zanim program został anulowany w październiku 2010 roku z powodów „budżetowych”. Niemniej jednak był to jeden z największych pokazów technologicznej potęgi Smalltalka.

Camp Smalltalk to regularnie odbywająca się konferencja dla ludzi z całego świata, którzy spotykają się, aby porozmawiać o Smalltalk. W tym roku 2022 odbyła się „najwyższa” edycja Camp Smalltalk z okazji 50-lecia języka programowania.

Camp Smalltalk Supreme zawierał znakomitych prelegentów, takich jak Adele Goldberg, Dan Ingalls i Kent Beck. Rozdano darmowe koszulki i breloczki z latarką. Był tort urodzinowy i poczęstunek, a nawet uroczysty bankiet dla uczestników! To było niezłe przyjęcie urodzinowe.

Projekt koszulki na tle czarnej koszuli
Brelok do latarki

Aby obejrzeć nagrania wideo wszystkich prezentacji, odwiedź witrynę Smalltalk Renaissance — 50 Years of Smalltalk — YouTube .

Ana DuCristea, zwycięzca konkursu Jamesa Robertsona Memorial Programming Competition w 2022 roku, miała wziąć udział w Camp Smalltalk, aby odebrać swoją nagrodę. JRMPC 2022 obchodził również 50-lecie Smalltalk. Niestety musiała odwołać w ostatniej chwili z powodu konfliktu w harmonogramie. Niemniej jednak oto Ana ze swoją nagrodą…

Pierwsza nagroda to 2500 dolarów.

Zakończmy pamiętnymi zdjęciami z wydarzenia…

Organizatorzy Richard Eng i prof. Dave Mason
Główny prelegent Adele Goldberg
Główny mówca Dan Ingalls
Główny mówca Kent Beck
Główny mówca David Buck
prof. Dave Mason
Adele podpisuje autograf
Seth Berman, CEO Instancje
Mariano Martinez Peck, Instancje
Norm Green, CTO GemTalk Systems
James Foster, GemTalk Systems
Martin McClure, GemTalk Systems
Kurt Kilpela, GemTalk Systems
Boris Shingarov, LabWare
Jan Vraný, LabWare
Offray Luna-Cardenas
Javier Pimas
Darmowe koszulki!
Uroczysty bankiet

Zdjęcie głównych prelegentów i organizatorów:

Od lewej: Dave Mason, Adele Goldberg, David Buck, Kent Beck, Dan Ingalls, Richard Eng

Zdjęcie sponsorów i organizatorów:

Od lewej do prawej: Vance Kershner, Mark Gonzalez, Richard Eng, Dave Mason, Seth Berman, Norm Green, Ki-Nam Choi

Zdjęcie grupowe ( tutaj obraz w pełnej rozdzielczości ):

Niektórzy uczestnicy są niedostępni
Plakat

Wszystkie zdjęcia z Camp Smalltalk zostały zrobione przez Adriaana van Osa, który hojnie się nimi z nami podzielił. Odwiedź jego stronę internetową pod adresemhttps://a3aan.st/.

Suggested posts

Wyzwanie czytelnicze Goodreads jest toksyczne

Wyzwanie czytelnicze Goodreads jest toksyczne

Swędzenie w mojej dłoni rozszerzyło się, gdy targowałem się z miejscowym księgarzem o kolejną książkę. Ta książka, podobnie jak pozostałe, które ostatnio kupiłem, znalazłaby swój tron ​​na moim stosie „Do przeczytania” (TBR); a mimo to kupiłem.

NIEOGRANICZONE ŻYCIE

Kiedy dorastasz, zwykle słyszysz, że świat jest taki, jaki jest, a twoje życie polega na tym, by żyć swoim życiem w świecie, nigdy nie ryzykując życia, po prostu podążaj wyznaczoną ścieżką i umrzyj w końcu i staraj się nie za bardzo walnij w ściany. Ale to bardzo ograniczone życie.

Related posts

Zabójstwo Jordana Neely'ego i problem „patriotycznego” rasizmu

Czy Stany Zjednoczone mogą zrobić zasadniczy krok, by nie utożsamiać zachowania rasistowskiego z byciem dobrym Amerykaninem?

Zabójstwo Jordana Neely'ego i problem „patriotycznego” rasizmu

[Ostrzeżenie: ten esej zawiera zrzuty ekranowe ludzi wychwalających mordercę Jordana Neely'ego.] Funkcjonariusze organów ścigania w końcu - i być może niechętnie - oskarżyli Daniela Penny'ego, człowieka, który dusił Jordana Neely'ego aż do śmierci, o to zabójstwo.

Dziennik Ouvert

Dziennik Ouvert

Otwórz pamiętnik: zdjęcie dziennie . Zawsze fascynowały mnie opowieści.

Jak uratować planetę i zarabiać pieniądze

Jak uratować planetę i zarabiać pieniądze

Ile razy bez zastanowienia wyrzuciłeś plastikową butelkę, szklany słoik, aluminiową puszkę lub pakiet zielonej energii? Ile razy chciałeś dostać coś w zamian za ich recykling? Jeśli jesteś jak większość ludzi, odpowiedź brzmi prawdopodobnie wiele razy. Recykling jest często postrzegany jako kłopot, przykry obowiązek lub obowiązek, który nie przynosi żadnych natychmiastowych ani wymiernych korzyści.

Pierwsza książka dla dzieci o tym, jak się naćpać

Pierwsza książka dla dzieci o tym, jak się naćpać

(Ostrzeżenie - to jest satyra, która ma być radośnie wywrotowa - zdecydowanie nie dla dzieci) Widziałeś, jak twoja mama i tata chowają się w kuchni i palą śmierdzące papierosy. Mówią ci.