2025/01/01

Newest at the top

2025-01-01 19:25:41 +0100 <JuanDaugherty> simula and whatnot
2025-01-01 19:25:14 +0100 <JuanDaugherty> it's kinda sorta true it blew the precursors into obliviion
2025-01-01 19:24:37 +0100hellwolf(~user@095a-6255-7d54-b1bd-0f00-4d40-07d0-2001.sta.estpak.ee) hellwolf
2025-01-01 19:24:26 +0100 <EvanR> a useful fiction
2025-01-01 19:24:18 +0100 <EvanR> lol
2025-01-01 19:24:11 +0100 <JuanDaugherty> let's be simple and say st orginated OOP, i'm good with that
2025-01-01 19:23:38 +0100 <EvanR> ok it's object system comes from previous object systems?
2025-01-01 19:23:18 +0100 <JuanDaugherty> lisp was 30yo when common started specing which it is still doin
2025-01-01 19:22:48 +0100 <JuanDaugherty> no common lisp is newer than st
2025-01-01 19:22:35 +0100 <EvanR> like common lisp?
2025-01-01 19:22:17 +0100 <JuanDaugherty> well there were various lisp system precursors
2025-01-01 19:21:57 +0100 <EvanR> (this has the form of a badly formed question)
2025-01-01 19:21:43 +0100 <JuanDaugherty> there's a channel here or more than one but the main squeak is on slack
2025-01-01 19:21:30 +0100dtman34(~dtman34@2601:447:d080:1a3c:85df:bc39:7f26:1b7c) dtman34
2025-01-01 19:21:23 +0100 <EvanR> if smalltalk didn't invent OOP then what did
2025-01-01 19:20:37 +0100hellwolf(~user@bc5f-7784-4618-91ba-0f00-4d40-07d0-2001.sta.estpak.ee) (Ping timeout: 248 seconds)
2025-01-01 19:20:22 +0100 <JuanDaugherty> smalltalk reads like english, which is why its called that
2025-01-01 19:19:49 +0100 <JuanDaugherty> c++ and java and other stuff glommed on like a decade or two later
2025-01-01 19:19:16 +0100 <JuanDaugherty> https://squeak.org/
2025-01-01 19:18:35 +0100 <JuanDaugherty> and way easier than hs
2025-01-01 19:18:23 +0100 <JuanDaugherty> but it is probably the most elegant and fun
2025-01-01 19:18:08 +0100 <JuanDaugherty> which is generally credited with inventing it which is also false
2025-01-01 19:17:51 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2025-01-01 19:17:43 +0100chris_on_linux(~user@2a02:2149:8638:ce00:224e:f6ff:fe4a:8927) (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4))
2025-01-01 19:17:31 +0100 <JuanDaugherty> and OOP is kinda long in the tooth by now; I learned it when it was new with smalltalk where it was and still is fun.
2025-01-01 19:17:10 +0100 <chris_on_linux> Have a happy new year, gentlemen
2025-01-01 19:17:01 +0100 <chris_on_linux> You were by far the best community
2025-01-01 19:16:53 +0100 <chris_on_linux> Thank you for talking to me
2025-01-01 19:16:49 +0100 <chris_on_linux> I will go now
2025-01-01 19:16:39 +0100 <chris_on_linux> I have had enough, my head is starting to hurt
2025-01-01 19:16:18 +0100 <EvanR> http://lucacardelli.name/Topics/TheoryOfObjects/ObjectSubject.html
2025-01-01 19:16:16 +0100 <JuanDaugherty> *our thing
2025-01-01 19:16:07 +0100 <JuanDaugherty> from a snooty or thing is pure mathematics perspective tho they wont say that
2025-01-01 19:15:57 +0100 <monochrom> >:)
2025-01-01 19:15:57 +0100 <chris_on_linux> What????
2025-01-01 19:15:46 +0100 <EvanR> at the very least, you will need to know what a trisquirclehedron is
2025-01-01 19:15:31 +0100 <JuanDaugherty> ppl here are down on both (OOP and java) just so u know
2025-01-01 19:15:16 +0100 <EvanR> but it's not supported in many languages
2025-01-01 19:15:06 +0100 <EvanR> ways of
2025-01-01 19:15:03 +0100 <EvanR> there's ways to "doing oop right"
2025-01-01 19:15:02 +0100 <chris_on_linux> Way too much boilerplate in Java
2025-01-01 19:14:52 +0100 <chris_on_linux> OOP is very tiring for me at least
2025-01-01 19:14:43 +0100 <chris_on_linux> I have always liked programming, but now I have finally gotten the hang of it in Java
2025-01-01 19:14:22 +0100 <JuanDaugherty> i was 71 btw Sunday
2025-01-01 19:14:05 +0100 <monochrom> (You end up still needing random blogs from random people for Windows and Java too because you can't actually count on MS or Oracle to be forthcoming about undocumented but de facto features.)
2025-01-01 19:13:58 +0100 <JuanDaugherty> by the time ur 20 u'll be proficient
2025-01-01 19:13:44 +0100 <JuanDaugherty> ur 14 for chrissakes
2025-01-01 19:13:39 +0100 <EvanR> alternatively make text only programs, but a terminal interface library might be helpful there too
2025-01-01 19:13:30 +0100 <JuanDaugherty> just enjoy LYAH
2025-01-01 19:13:11 +0100 <chris_on_linux> I saw f(x) on the first page and got scared