| Post Reply | RetroFed Forums Forum Index
» Programmer Humor
Page 2 of 2 Goto page « First Previous 1, 2 |
| Author | Message | ||
|---|---|---|---|
Kangae_Hishiryo
scribe.disroot.org
Kangae_Hishiryo@scribe.disroot.orgJoined: 2026-04-13 |
In Horse64:
And in Horse64 Root:
|
||
| 4 | |||
Kangae_Hishiryo
scribe.disroot.org
Kangae_Hishiryo@scribe.disroot.orgJoined: 2026-04-13 |
Python: from horses import Horse my_horse = Horse(color="brown") There. Done.
In Nim:
|
||
| 2 | |||
Y|yukichigai
kbin.earth
yukichigai@kbin.earthJoined: 2025-12-25 |
What's the biggest hurdle to porting old systems written in COBOL to newer languages? Besides the glaring conflict of interest for you.
Mostly it's two things:
There's also a third issue in that COBOL has some specific minor capabilities that other languages just do NOT, or not to the level of flexibility and efficiency COBOL has. The most common one is COBOL's "88" picture type (variable) definitions. Think of it like being able to set an automatic evaluation on a variable that returns true if the condition is met, e.g. the variable "05 WS-ERROR-STAT PIC X." with an 88 of "88 FATAL-ERROR VALUE 'F'." would mean you could check "FATAL-ERROR" anywhere in your code to see if the value of WS-ERROR-STAT has been set to "F". The thing is, this is done basically for free (resource wise) as part of allocation, and furthermore it can be used to get or set, i.e. "SET FATAL-ERROR TO TRUE" will change the value of WS-ERROR-STAT to "F". You can also use 88s for ranges, e.g. "88 ANY-ERROR VALUES 'F' THRU 'N'.", though you can't use them for set operations that way. Bottom line: there's nothing that perfectly recreates its efficiency, the specific way it performs efficiently, and some of its more esoteric capabilities. Anything still running COBOL probably depends HEAVILY on one or all of these things. |
||
| 12 | |||
Kangae_Hishiryo
scribe.disroot.org
Kangae_Hishiryo@scribe.disroot.orgJoined: 2026-04-13 |
HTML runs Doom.
Doom runs Doom |
||
| 4 | |||
|
d41
startrek.website
d41@startrek.website Joined: 2023-06-17 |
All right. Sorry if that came across the wrong way: I wasn't actually trying to complain, I just used the meme because I noticed the low resolution. I don't know if I'm getting too old for this crap, but back in the day, that meme used to pop up all the time as a response to low-resolution images. ^^
On the boost app there's a tiny HD button you can click that should sharpen things up a bit. |
||
| 2 | |||
|
yxc999
lemmy.ml
yxc999@lemmy.ml Joined: 2026-08-02 |
horses was last released in 2024, and can only run on python up to 3.12. horses depends on iron-making, that is up to date. That means the current version of iron-making depends on python >= 3.14, and that all the versions prior to 2025 were taken offline due to a CVE where if you run the library as root in a web backend that uses the make_nail function, people can open your barn doors witho...
thanks, I hate it |
||
| 2 | |||
|
gnuplusmatt
reddthat.com
gnuplusmatt@reddthat.com Joined: 2023-10-28 |
Rust builds a unicorn |
||
| 10 | |||
|
j_z
feddit.nu
j_z@feddit.nu Joined: 2025-07-01 |
Is it a dig against C# only being good when using it from F#, i.e. OCaml for .Net or am I overthinking this? |
||
| 4 | |||
|
muhyb
programming.dev
muhyb@programming.dev Joined: 2023-07-05 |
Rust builds a unicorn
ho-rs |
||
| 10 | |||
ohshit604
lemmy.halstead.host
ohshit604@lemmy.halstead.hostJoined: 2026-07-18 |
As a non-programmer, TIL Java and JavaScript are two different languages. |
||
| 10 | |||
|
BCsven
lemmy.ca
BCsven@lemmy.ca Joined: 2023-06-17 |
As a non-programmer, TIL Java and JavaScript are two different languages.
Person1: I built a script in Java. Person2: So Javascript? Person 1: NO! |
||
| 14 | |||
|
Nowtayneicangetinto
thelemmy.club
Nowtayneicangetinto@thelemmy.club Joined: 2026-07-17 |
As a non-programmer, TIL Java and JavaScript are two different languages.
When JS was being developed, Java was all the rage and it merely was riding it's coattails. At the time of its creation it was nothing like Java either. |
||
| 8 | |||
|
ElDuderino
lemmus.org
ElDuderino@lemmus.org Joined: 2026-08-13 |
Is it a dig against C# only being good when using it from F#, i.e. OCaml for .Net or am I overthinking this?
I don't know. I thought it was a dig with certain C# dev products trying to mimic how other technologies behave, like WebForms. |
||
| 2 | |||
|
Null42x86
lemmy.world
Null42x86@lemmy.world Joined: 2026-09-04 |
you could say that it aged well |
||
| 6 | |||
merc
sh.itjust.works
merc@sh.itjust.worksJoined: 2023-06-09 |
C: You build a horse. Well, it's not really a horse, but it can do almost all the essential horse-things. It's incredibly fast and compact. Your horse is named "Blue\0\0\0\0\0T~31wsXEi]DiMGW8mh^3". Oh, and now someone else owns it. |
||
| 6 | |||
|
nibbler
discuss.tchncs.de
nibbler@discuss.tchncs.de Joined: 2025-03-07 |
horses was last released in 2024, and can only run on python up to 3.12. horses depends on iron-making, that is up to date. That means the current version of iron-making depends on python >= 3.14, and that all the versions prior to 2025 were taken offline due to a CVE where if you run the library as root in a web backend that uses the make_nail function, people can open your barn doors witho...
I'm really having trouble recognizing if @marcos@lemmy.world started talking |
||
| 1 | |||
|
GreenKnight23
lemmy.world
GreenKnight23@lemmy.world Joined: 2024-09-21 |
ruby: you built a horse that builds a horse to build your horse. your barn is too small. it crashes. everyone is dead. |
||
| 4 | |||
|
GreenKnight23
lemmy.world
GreenKnight23@lemmy.world Joined: 2024-09-21 |
When JS was being developed, Java was all the rage and it merely was riding it's coattails. At the time of its creation it was nothing like Java either.
the only thing they have in common is how insufferable it is to develop with them. |
||
| 4 | |||
|
ulterno
programming.dev
ulterno@programming.dev Joined: 2024-11-12 |
Rust builds a unicorn
It is perfect and will run for a million years. |
||
| 1 | |||
FenrirIII
lemmy.world
FenrirIII@lemmy.worldJoined: 2023-12-05 |
The LISP parentheses are not equally balanced. There are more ( than ).
Oh god, I'm getting PTSD. So many parentheses |
||
| 1 | |||
| Post Reply |
Page 2 of 2
Goto page
« First
Previous
1, 2
Back to top |