Post AD8RXQ2z80hFS1FDd2 by kai@pl.ajin.la
(DIR) More posts by kai@pl.ajin.la
(DIR) Post #AD6aSEPpSPKJCRbwDg by deavmi@gleasonator.com
2021-11-05T22:56:49.609251Z
0 likes, 0 repeats
This bad boy is going to be loaded with some very epic cross-platform native D code very soon. Sometime next week. I'm tired of using lame ass #Python. #D is where it's at.
(DIR) Post #AD8QMg3l9bYLyOv9gu by tristan957@mastodon.social
2021-11-06T15:01:21Z
0 likes, 0 repeats
@deavmi no
(DIR) Post #AD8QMga1DfMDaS0uyO by deavmi@gleasonator.com
2021-11-06T20:13:09.996690Z
0 likes, 0 repeats
@tristan957 So #Python is where it is at? Okay, #Python is alright but it could be a lot better.
(DIR) Post #AD8RXQ2z80hFS1FDd2 by kai@pl.ajin.la
2021-11-06T15:39:47.160059Z
1 likes, 1 repeats
@deavmi this bad boy can fit so much #D in it
(DIR) Post #AD8maEWCXwF7bL5qcq by iron_bug@friendica.ironbug.org
2021-11-06T22:53:22Z
1 likes, 0 repeats
you get smarter. I'd recommend step directly to C. to skip the stage with "being tired of lame ass D" :) but it's up to you.
(DIR) Post #AD8maF9CCxR1YHKzPE by deavmi@gleasonator.com
2021-11-07T00:22:07.898194Z
0 likes, 0 repeats
@iron_bug I already did C. I like it but it's standard library sucks because it doesn't use stdint throughout.So yeah.Other than that I love C
(DIR) Post #AD8meUfYRKaYqnV2rA by deavmi@gleasonator.com
2021-11-07T00:22:55.490234Z
0 likes, 0 repeats
@iron_bug self-proclaimed low-level language with types (width respect) more fluid than the next gender
(DIR) Post #AD9aDrF5OvIWkVbzvs by iron_bug@friendica.ironbug.org
2021-11-07T07:00:58Z
0 likes, 0 repeats
its standard library is enough for many things, but nobody forces using it. in kernel, it's not used, for instance, and no problems. C is really very efficient and flexible, it's suitable for microcontrollers and huge servers, for any tasks.types in C are often dependent on the host architecture, because yes, it is low level. types are pure abstraction, there're just bytes in memory, so who cares.
(DIR) Post #AD9aDrpbDAVMZkh9qS by iron_bug@friendica.ironbug.org
2021-11-07T07:05:14Z
1 likes, 0 repeats
you cannot write a single program that works on all architectures, simply. there're no generic standards for types in real world. on some architectures all types are 32 bits (they're generally dependent on bus width, but may be whatever if some FPGA with custom written microcontroller emulator). on all architectures I can remember they were different. so there're no "stdint" thing. there're int8_t, int16_t, etc. and even this can be tricky on some machines. physically they can be not 8, 16, etc.
(DIR) Post #AD9aDsQoymHMRC6srY by iron_bug@friendica.ironbug.org
2021-11-07T07:37:53Z
0 likes, 0 repeats
this is why 'sizeof' exists. it may be different than expected size, in some cases.
(DIR) Post #AD9aDsx52q5E3FCe92 by deavmi@gleasonator.com
2021-11-07T09:38:19.048540Z
0 likes, 0 repeats
@iron_bug I'm a fan of weak typing but weak typing doesn't mean the wdiths are less defined than a man missing to pick up on signals from a girl he is flirting with.
(DIR) Post #AD9aGL6ZLLzNwgoN2O by deavmi@gleasonator.com
2021-11-07T09:38:48.362280Z
0 likes, 0 repeats
@iron_bug I'm aware of that. but there are better ways to go about it than fucking around with the types like that. It's called stdint-everywhere and then using ifdefs
(DIR) Post #AD9aMzt2d9Z8AKetn6 by deavmi@gleasonator.com
2021-11-07T09:40:00.890793Z
0 likes, 0 repeats
@iron_bug I'm aware it's "just bytes". But for what C is advertised as it has a long way to go to win me over, literally just that one aspect.Damn I prefer writing x86 assembly than I do C becausew of that. Ot's well defined. And yes you can have the best of both worlds. But what C ended up doing is utter trash and HIV-positive
(DIR) Post #AD9aNfb5YIA1Woa9dg by tristan957@mastodon.social
2021-11-07T01:28:30Z
0 likes, 1 repeats
@deavmi no python is trash. Pick a real language.
(DIR) Post #AD9aNgFr6ilpZFeiBM by deavmi@gleasonator.com
2021-11-07T09:40:07.572726Z
0 likes, 0 repeats
@tristan957 Good