Post AaQXqAngW06B3gcZF2 by dpwiz@qoto.org
(DIR) More posts by dpwiz@qoto.org
(DIR) Post #AaQMBgXwTphA9GkUjo by amiloradovsky@stereophonic.space
2023-10-04T10:49:30.309846Z
0 likes, 0 repeats
oh I see people are hating on C againwhen will they all switch to Ada or Oberon at last…
(DIR) Post #AaQMP9PeT2CpRMIAF6 by newt@stereophonic.space
2023-10-04T10:51:10.739621Z
0 likes, 0 repeats
@amiloradovsky never. Those two suck for different reasons.
(DIR) Post #AaQMaAIVWBJlMzCbQm by amiloradovsky@stereophonic.space
2023-10-04T10:53:55.335331Z
0 likes, 0 repeats
@newt which exactly
(DIR) Post #AaQN7m2GEKb9y5d3RI by newt@stereophonic.space
2023-10-04T10:59:31.718460Z
1 likes, 0 repeats
@amiloradovsky Ada is borderline proprietary. The compiler itself is :rms: of course, but many libraries and tooling aren't.And Oberon is more of a meme than a language.
(DIR) Post #AaQOHHnLcPH51qkkmu by amiloradovsky@stereophonic.space
2023-10-04T11:12:55.625699Z
1 likes, 0 repeats
@newt I wasn't quite serious mentioning Oberon, but last time I checked there was even a Swiss company offering to develop and support s/w in it (Oberon Systems, IIRC)re Ada: e.g. everything for digital design (even FPGA) is proprietary, and yet I'd prefer doing that than making user-facing web servicesof course FLOSS is good as an idea, but the lack of FLOSS tooling shouldn't stop someone from making the hard stuffthis is kinda ironic when an AGPL3'd s/w written with usual web stack and having a lengthy CoC is running on some h/w designed and manufactured by people not sharing that ideology anyhow
(DIR) Post #AaQToHCRLtdYVf2Yim by tiskaan@fedi.layer02.net
2023-10-04T11:02:57.798906Z
0 likes, 0 repeats
@amiloradovsky at this point i know nothing about any language so ill just use everything. (t. nocoder)
(DIR) Post #AaQToHyITxuyu5QmJc by amiloradovsky@stereophonic.space
2023-10-04T12:14:54.465645Z
0 likes, 0 repeats
@tiskaan OCaml is a good programming language to start with, or (Free) Pascal
(DIR) Post #AaQUdmp9X6pPMMi3rU by tiskaan@fedi.layer02.net
2023-10-04T12:20:02.192037Z
1 likes, 0 repeats
@amiloradovsky ill try em out.right now im just going through scheme (probs gonna spec into CL) and C in my free time.uni makes me go thro python (for scientific computing) and R for statistics as im a math major but im gonna specialise into R
(DIR) Post #AaQVCLqJqA5toYjkhc by amiloradovsky@stereophonic.space
2023-10-04T12:30:26.487512Z
0 likes, 0 repeats
@tiskaan Scheme isn't bad, but still dynamically typedCL — IDK what's so good about it: I've read the whole CLHS and played with SBCL and others, but couldn't really find a use for it, MLs are better in every respectPython isn't bad, though pretty lame, and it's used everywhere, so you'd have to learn it anyway, sooner or later, just like the shell scriptingIDK anything about R, only that it's owned by MS now
(DIR) Post #AaQXbavZ5pGFkLM61A by tiskaan@fedi.layer02.net
2023-10-04T12:50:10.016168Z
0 likes, 0 repeats
@amiloradovsky i know nothing about computer languages so i cant really comment on this only ask questions.but why are ML languages better?
(DIR) Post #AaQXbbdWSOQHwfvCXA by amiloradovsky@stereophonic.space
2023-10-04T12:57:23.605790Z
0 likes, 0 repeats
@tiskaan they're strongly and statically typed, and the types are inferred, so you don't have to specify them every time — the programs look as if they were written in a Lisp for example (not plagued with the type annotations everywhere), but there is still a powerful type-system helping to catch errors before program is ever executed
(DIR) Post #AaQXqAngW06B3gcZF2 by dpwiz@qoto.org
2023-10-04T12:52:26Z
0 likes, 0 repeats
@amiloradovsky C is the FFI glue we’re stuck with until idk aliens land and hand us superior computer platforms
(DIR) Post #AaQXqHzdlwozMnGiLg by amiloradovsky@stereophonic.space
2023-10-04T13:00:01.136404Z
0 likes, 0 repeats
@dpwiz not just that, also everything embedded is written in it, and "big" OS kernels (I don't count Rust, they won't even consider it until maybe 2050, IDK)