2026/02/26

Newest at the top

2026-02-26 13:55:04 +0100 <darkling> They're generally much smaller and hence have less room for variation, but there are definitely syntactic/structural warts in places.
2026-02-26 13:54:49 +0100 <geekosaur> dunno about other people, but I find strings not being fully OO in python somewhat confusing and offputting. and its join method always seems backwards to me
2026-02-26 13:54:11 +0100 <realBeginner> English isn’t my native language, and learning its grammar was a nightmare—​for example, regular nouns versus irregular nouns when forming plurals.I guess this might apply to computer languages
2026-02-26 13:54:10 +0100philopsos1(~caecilius@user/philopsos) philopsos
2026-02-26 13:52:49 +0100 <oskarw> *taboo
2026-02-26 13:52:49 +0100tales(~tales@149.167.1.176) (Ping timeout: 245 seconds)
2026-02-26 13:52:34 +0100oskarwloves both haskell and lisp syntax, but he knows that liking lisp syntax on #haskell is tabu
2026-02-26 13:51:10 +0100 <__monty__> I'd say Haskell has the nicer syntax, entirely unbiased opinion, of course.
2026-02-26 13:50:51 +0100 <oskarw> realBeginner: Could you explain what do you mean by inconsistency?
2026-02-26 13:50:17 +0100 <oskarw> realBeginner: If you would be more interested in learning how computer works, I can recommend "Turing complete" game on steam https://store.steampowered.com/app/1444480/Turing_Complete/
2026-02-26 13:50:07 +0100 <realBeginner> Which language has the most logical syntax and processes? I dislike inconsistency.
2026-02-26 13:48:26 +0100tales(~tales@149.167.1.176)
2026-02-26 13:47:15 +0100housemate(~housemate@202.7.248.67) housemate
2026-02-26 13:47:06 +0100 <oskarw> merijn: Which programming lanugage would you recommend for beginners?
2026-02-26 13:46:33 +0100 <oskarw> merijn: You have to wait until IO monad to print something on screen. Also, haskell only made sense for me when I learned about state monad, and this is a long way from the start
2026-02-26 13:45:28 +0100Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) Tuplanolla
2026-02-26 13:45:20 +0100 <merijn> And empirically, starting with Haskell and going to python is fairly easy :p
2026-02-26 13:45:15 +0100 <darkling> (My personal journey went something like: BASIC, Arm assembler, C, C++, Perl, Java, Python, Erlang, TypeScript, Rust. I've only really dabbled in Haskell.)
2026-02-26 13:45:09 +0100 <oskarw> realBeginner: You can also try scheme after learning python with SICP. SICP is great book about programming in general, and is uses scheme
2026-02-26 13:45:08 +0100 <merijn> To be the dissent, I think it's a terrible start :p
2026-02-26 13:44:55 +0100karenw(~karenw@user/karenw) karenw
2026-02-26 13:44:20 +0100tales(~tales@149.167.1.176) (Ping timeout: 245 seconds)
2026-02-26 13:43:35 +0100 <oskarw> realBeginner: I started programming in python as it was introductory language on my university, and I think this is great start
2026-02-26 13:43:25 +0100 <darkling> Personally, I'd suggest Python. Other opinions are available. :)
2026-02-26 13:43:00 +0100 <realBeginner> If you were me, you would start with… ? I am very patient
2026-02-26 13:42:15 +0100 <darkling> Python's probably the easiest of the three to understand. Haskell is the most elegant. C (or Rust) will probably give you a slightly better idea of what's going on down at the CPU level.
2026-02-26 13:40:12 +0100tales(~tales@149.167.1.176)
2026-02-26 13:40:08 +0100 <darkling> They will all teach you things. They will all teach you different things, in different ways.
2026-02-26 13:39:05 +0100philopsos1(~caecilius@user/philopsos) (Ping timeout: 248 seconds)
2026-02-26 13:38:51 +0100 <realBeginner> Hi, would anyone who knows Python, C, and Haskell be able to answer my question, please? I am an absolute beginner to programming. Which programming language would give me a better foundation and help me learn other things in the long run?
2026-02-26 13:37:14 +0100ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-02-26 13:35:15 +0100realBeginner(~realBegin@164.215.171.125)
2026-02-26 13:31:57 +0100arandombit(~arandombi@user/arandombit) arandombit
2026-02-26 13:26:33 +0100tales(~tales@149.167.1.176) (Ping timeout: 255 seconds)
2026-02-26 13:21:59 +0100tales(~tales@149.167.1.176)
2026-02-26 13:21:29 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-02-26 13:18:26 +0100ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2026-02-26 13:16:59 +0100lbseale(~quassel@user/ep1ctetus) ep1ctetus
2026-02-26 13:15:13 +0100lbseale(~quassel@user/ep1ctetus) (Quit: No Ping reply in 180 seconds.)
2026-02-26 13:08:05 +0100tales(~tales@149.167.1.176) (Ping timeout: 245 seconds)
2026-02-26 13:04:15 +0100Enrico63(~Enrico63@host-79-43-182-7.retail.telecomitalia.it) (Quit: Client closed)
2026-02-26 13:03:43 +0100tales(~tales@149.167.1.176)
2026-02-26 12:56:21 +0100tales(~tales@149.167.1.176) (Ping timeout: 246 seconds)
2026-02-26 12:55:33 +0100housemate(~housemate@202.7.248.67) (Remote host closed the connection)
2026-02-26 12:52:07 +0100tales(~tales@149.167.1.176)
2026-02-26 12:51:06 +0100mange(~mange@user/mange) (Quit: Zzz...)
2026-02-26 12:48:47 +0100tales(~tales@149.167.1.176) (Ping timeout: 265 seconds)
2026-02-26 12:46:38 +0100philopsos1(~caecilius@user/philopsos) philopsos
2026-02-26 12:44:08 +0100tales(~tales@149.167.1.176)
2026-02-26 12:42:13 +0100noctux(~noctux@user/noctux) noctux