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 +0100 | philopsos1 | (~caecilius@user/philopsos) philopsos |
| 2026-02-26 13:52:49 +0100 | <oskarw> | *taboo |
| 2026-02-26 13:52:49 +0100 | tales | (~tales@149.167.1.176) (Ping timeout: 245 seconds) |
| 2026-02-26 13:52:34 +0100 | oskarw | loves 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 +0100 | tales | (~tales@149.167.1.176) |
| 2026-02-26 13:47:15 +0100 | housemate | (~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 +0100 | Tuplanolla | (~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 +0100 | karenw | (~karenw@user/karenw) karenw |
| 2026-02-26 13:44:20 +0100 | tales | (~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 +0100 | tales | (~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 +0100 | philopsos1 | (~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 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) ChaiTRex |
| 2026-02-26 13:35:15 +0100 | realBeginner | (~realBegin@164.215.171.125) |
| 2026-02-26 13:31:57 +0100 | arandombit | (~arandombi@user/arandombit) arandombit |
| 2026-02-26 13:26:33 +0100 | tales | (~tales@149.167.1.176) (Ping timeout: 255 seconds) |
| 2026-02-26 13:21:59 +0100 | tales | (~tales@149.167.1.176) |
| 2026-02-26 13:21:29 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-26 13:18:26 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds) |
| 2026-02-26 13:16:59 +0100 | lbseale | (~quassel@user/ep1ctetus) ep1ctetus |
| 2026-02-26 13:15:13 +0100 | lbseale | (~quassel@user/ep1ctetus) (Quit: No Ping reply in 180 seconds.) |
| 2026-02-26 13:08:05 +0100 | tales | (~tales@149.167.1.176) (Ping timeout: 245 seconds) |
| 2026-02-26 13:04:15 +0100 | Enrico63 | (~Enrico63@host-79-43-182-7.retail.telecomitalia.it) (Quit: Client closed) |
| 2026-02-26 13:03:43 +0100 | tales | (~tales@149.167.1.176) |
| 2026-02-26 12:56:21 +0100 | tales | (~tales@149.167.1.176) (Ping timeout: 246 seconds) |
| 2026-02-26 12:55:33 +0100 | housemate | (~housemate@202.7.248.67) (Remote host closed the connection) |
| 2026-02-26 12:52:07 +0100 | tales | (~tales@149.167.1.176) |
| 2026-02-26 12:51:06 +0100 | mange | (~mange@user/mange) (Quit: Zzz...) |
| 2026-02-26 12:48:47 +0100 | tales | (~tales@149.167.1.176) (Ping timeout: 265 seconds) |
| 2026-02-26 12:46:38 +0100 | philopsos1 | (~caecilius@user/philopsos) philopsos |
| 2026-02-26 12:44:08 +0100 | tales | (~tales@149.167.1.176) |
| 2026-02-26 12:42:13 +0100 | noctux | (~noctux@user/noctux) noctux |