home.social

#simula — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #simula, aggregated by home.social.

  1. Google Research veröffentlicht mit Simula ein neues Framework zur Generierung synthetischer Trainingsdaten durch Reasoning.

    Der vierstufige Prozess kommt ohne menschliche Startdaten aus und erzeugt hierarchische Taxonomien. Tests mit bis zu 512.000 Datenpunkten zeigen Leistungssteigerungen, das System wird bereits für ShieldGemma und Spam-Erkennung genutzt.

    #Google #Simula #LLM #OpenWeights #News
    all-ai.de/news/beitrage2026/go

  2. #SIMULA, the first object-oriented programming language, was developed by Kristen Nygaard and Ole-Johan Dahl at the Norwegian Computing Center (NCC) between 1962 and 1964. SIMULA introduced the concepts of classes, objects, inheritance, and dynamic binding, providing the conceptual foundation for object-oriented programming.

  3. [Перевод] Доктор Алан Кей о смысле «объектно-ориентированного программирования»

    Оригинал В 2003 году Алан Кей, признанный автор термина «объектно-ориентированное программирование», ответил на вопросы исследователя Штефана Рама. В этом письме он раскрывает первоначальный замысел ООП, который значительно отличается от того, чему большинство из нас учат сегодня. Публикуем перевод этого исторического документа.

    habr.com/ru/articles/946868/

    #ооп #smalltalk #simula #история_it

  4. Java и ООП: путешествие туда и обратно

    Недавно на подкасте Spring АйО мы обсуждали новые свитчи в Джаве — с паттерн‑матчингом и деструктуризацией. Я тогда ещё выразил мнение, что всё это неправославно, по‑зумерски и отход от принципов ООП. Не от инкапсуляции, полиморфизма и наследования, а вообще от подхода. Новые свитчи будут провоцировать разработчиков писать код по‑новому, а не так, как завещали нам наши далёкие предки. С нарушением традиций, норм и устоев. Как учит Кейси Муратори, если вы понимаете о ком я. Но какие они вообще были эти устои? Каким было ООП, когда всё только началось и чем это отличается от свитчей, до которых мы в конце концов докатились?

    habr.com/ru/companies/spring_a

    #java #oop #c++ #simula #история_it #ооп #Кейси_Муратори

  5. Ah, yes, another earth-shattering revelation that inheritance was a "performance hack" 🙄. Clearly, the #Simula folks invented it just to keep their garbage collector happy, not because they had grad students to impress. Next time, maybe we can learn how loop constructs were actually designed to save keyboard wear and tear. 🖥️💡
    catern.com/inheritance.html #inheritanceperformance #hack #programminghumor #garbagecollection #loopconstructs #HackerNews #ngated

  6. Ah, yes, another earth-shattering revelation that inheritance was a "performance hack" 🙄. Clearly, the #Simula folks invented it just to keep their garbage collector happy, not because they had grad students to impress. Next time, maybe we can learn how loop constructs were actually designed to save keyboard wear and tear. 🖥️💡
    catern.com/inheritance.html #inheritanceperformance #hack #programminghumor #garbagecollection #loopconstructs #HackerNews #ngated

  7. @Aqsaqal celebrating his latest PragProg release -
    Seven Obscure Languages in Seven Weeks

    Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.

    pragprog.com/titles/dzseven
    #Forth #Occam #APL #Simula #SNOBOL #Starset #m4 #7in7

  8. @Aqsaqal celebrating his latest PragProg release -
    Seven Obscure Languages in Seven Weeks

    Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.

    pragprog.com/titles/dzseven
    #Forth #Occam #APL #Simula #SNOBOL #Starset #m4 #7in7

  9. @Aqsaqal celebrating his latest PragProg release -
    Seven Obscure Languages in Seven Weeks

    Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.

    pragprog.com/titles/dzseven
    #Forth #Occam #APL #Simula #SNOBOL #Starset #m4 #7in7

  10. @Aqsaqal celebrating his latest PragProg release -
    Seven Obscure Languages in Seven Weeks

    Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.

    pragprog.com/titles/dzseven
    #Forth #Occam #APL #Simula #SNOBOL #Starset #m4 #7in7

  11. @Aqsaqal celebrating his latest PragProg release -
    Seven Obscure Languages in Seven Weeks

    Let seven older, obscure languages open your eyes to new ways of thinking about programming, and change the way you code today.

    pragprog.com/titles/dzseven

  12. #Simula is visionary, and #Smalltalk revolutionary. But #Java is just 🤷‍♂️, especially after 30 years.

    #OO #programming language

  13. Vanha viisaus kuuluu:

    Katso mitä tapahtuu kaiken melskauksen takana.

    Yksi tällainen viime päivien melskaus on koskenut #JennaSimula n välihuutelua isossa salissa. Joka toki oli sivistymätöntä, mautonta ja törkeää.

    Mutta siihen ei kukaan - täälläkään - ole kiinnittänyt huomiota, että #Simula itse on samaan aikaan ilakoinut siitä, että #sudet tappamisen helpottuminen on nytkähtänyt eteenpäin. Siis todellinen poliittinen toimi, jolla on todellista vaikutusta.

    xcancel.com/ainoahelmi/status/

    #susi

  14. #OnThisDay Birth Anniversary of Sir Donald Bradman (1908) - widely acknowledged as the #Greatest #Batsman of all time.

    #Mars made its closest approach to Earth in nearly 60,000 years (2003).

    Birth Anniversary of Norwegian computer scientist Kristen Nygaard (1926) - co-inventor of object-oriented programming (#OOP) and the programming language #Simula.

    knowledgezone.co.in/news

  15. @DanielMReck Exemple d'un programme en 25 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 2
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r, #julialang

  16. @nhcl @nathans
    Exemple d'un programme en 25 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 2
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r, #julialang

  17. Great. A new book about #Forth, #APL, #Simula and other nice languages:

    Seven Obscure Languages in Seven Weeks: Rediscovering the Tools That Built
    the Future

    pragprog.com/titles/dzseven

    It is good to learn new (old) ideas!

  18. Exemple d'un programme en 24 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 3
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    I= 3 I^2= 9 I^1/2= 1.73205
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl-1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r

  19. #OnThisDay Birth Anniversary of Sir Donald Bradman (1908) - widely acknowledged as the #Greatest #Batsman of all time.

    #Mars made its closest approach to Earth in nearly 60,000 years (2003).

    Birth Anniversary of Norwegian computer scientist Kristen Nygaard (1926) - co-inventor of object-oriented programming (#OOP) and the programming language #Simula.

    knowledgezone.co.in/news

  20. I intervjuet forsøker Kristen Nygård å forklare objektorientert programmering (#OOP).

    I tillegg til Ole-Johan Dahl så nevnes Alan Kay, Xerox PARC, #SmallTalk og Apple Lisa (skrevet som LISA). Endel unøyaktigheter er det i teksten, f.eks. Alan Kay skrev ikke SmallTalk alene, men det er vel ikke så galt til å være et reklameblad.

    #AlanKay #XeroxParc #AppleNytt #Simula #OleJohanDahl #Macintosh #norsktut #allheimen

  21. Andre ting man finner i kjelleren. Reklamebladet Apple Nytt (#AppleNYTT ?) fra 1991, som inneholder et intervju med Kristen Nygård om #Simula og #objektorientering.

    Redaktør er informasjonssjef Gunnar Evensen

    #norsktut #allheimen #KristenNygård #Nygård #oop

  22. Eikö niin, että tämä on joku #satiiri, missä me eletään.

    Että Suomen lähitulevaisuudesta ovat parhaillaan neuvottelemassa #Antikainen, #Bergbom, #Hallaaho, #Huhtasaari, #Immonen, #Laakso #Lith, #Mäenpää, #Mäkelä, #Peltokangas, #Rydman, #Simula, #Turkkila, #Tynkkynen, #Vigelius jne.

    Ja niin, varustautukaa nyt ihmeessä jo kulttuuriministeri Kike #Elomaa han. Siinä pöydässä hän istuu; #kulttuuri, #liikunta & #nuoriso.

    #äärioikeisto #persut #hallitusneuvottelut #politiikka #yhteiskunta

  23. Eikö niin, että tämä on joku #satiiri, missä me eletään.

    Että Suomen lähitulevaisuudesta ovat parhaillaan neuvottelemassa #Antikainen, #Bergbom, #Hallaaho, #Huhtasaari, #Immonen, #Laakso #Lith, #Mäenpää, #Mäkelä, #Peltokangas, #Rydman, #Simula, #Turkkila, #Tynkkynen, #Vigelius jne.

    Ja niin, varustautukaa nyt ihmeessä jo kulttuuriministeri Kike #Elomaa han. Siinä pöydässä hän istuu; #kulttuuri, #liikunta & #nuoriso.

    #äärioikeisto #persut #hallitusneuvottelut #politiikka #yhteiskunta

  24. Eikö niin, että tämä on joku #satiiri, missä me eletään.

    Että Suomen lähitulevaisuudesta ovat parhaillaan neuvottelemassa #Antikainen, #Bergbom, #Hallaaho, #Huhtasaari, #Immonen, #Laakso #Lith, #Mäenpää, #Mäkelä, #Peltokangas, #Rydman, #Simula, #Turkkila, #Tynkkynen, #Vigelius jne.

    Ja niin, varustautukaa nyt ihmeessä jo kulttuuriministeri Kike #Elomaa han. Siinä pöydässä hän istuu; #kulttuuri, #liikunta & #nuoriso.

    #äärioikeisto #persut #hallitusneuvottelut #politiikka #yhteiskunta

  25. Eikö niin, että tämä on joku #satiiri, missä me eletään.

    Että Suomen lähitulevaisuudesta ovat parhaillaan neuvottelemassa #Antikainen, #Bergbom, #Hallaaho, #Huhtasaari, #Immonen, #Laakso #Lith, #Mäenpää, #Mäkelä, #Peltokangas, #Rydman, #Simula, #Turkkila, #Tynkkynen, #Vigelius jne.

    Ja niin, varustautukaa nyt ihmeessä jo kulttuuriministeri Kike #Elomaa han. Siinä pöydässä hän istuu; #kulttuuri, #liikunta & #nuoriso.

    #äärioikeisto #persut #hallitusneuvottelut #politiikka #yhteiskunta

  26. Eikö niin, että tämä on joku #satiiri, missä me eletään.

    Että Suomen lähitulevaisuudesta ovat parhaillaan neuvottelemassa #Antikainen, #Bergbom, #Hallaaho, #Huhtasaari, #Immonen, #Laakso #Lith, #Mäenpää, #Mäkelä, #Peltokangas, #Rydman, #Simula, #Turkkila, #Tynkkynen, #Vigelius jne.

    Ja niin, varustautukaa nyt ihmeessä jo kulttuuriministeri Kike #Elomaa han. Siinä pöydässä hän istuu; #kulttuuri, #liikunta & #nuoriso.

    #äärioikeisto #persut #hallitusneuvottelut #politiikka #yhteiskunta

  27. can #Rust lift the #qua keyword from #Simula so that instead of

    <Form as AgeWidget>::get(&form)

    I can write

    form qua AgeWidget.get()

  28. can #Rust lift the #qua keyword from #Simula so that instead of

    <Form as AgeWidget>::get(&form)

    I can write

    form qua AgeWidget.get()

  29. can #Rust lift the #qua keyword from #Simula so that instead of

    <Form as AgeWidget>::get(&form)

    I can write

    form qua AgeWidget.get()

  30. can #Rust lift the #qua keyword from #Simula so that instead of

    <Form as AgeWidget>::get(&form)

    I can write

    form qua AgeWidget.get()