@kkarhan@infosec.space @radmin@limepeeps.perchinup.top Yeah exactly, JS is meant for doing funny little frontend things, you don't make entire web backends using it.
Conversation
Notices
-
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Monday, 29-Jul-2024 17:45:22 JST SuperDicq -
Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Monday, 29-Jul-2024 17:48:18 JST narcolepsy and alcoholism :flag: @SuperDicq @kkarhan @radmin i really fucking hate this "meant for" attitude. I can also say that C meant for space flight programs, stop doing servers and GUI applications with it, or that C++ isn't meant for anything at all. My attitude is "if it works - it works, if it sucks - it sucks". So far JS is way more on the works side. Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Monday, 29-Jul-2024 17:53:36 JST SuperDicq @hj@shigusegubu.club @kkarhan@infosec.space @radmin@limepeeps.perchinup.top Why?
I can also say that C meant for space flight programs, stop doing servers and GUI applications with itBut you can't say that because it is incorrect. The purpose of C was to make applications for Unix, it's still good for that.
or that C++ isn't meant for anything at allI agree, stop using C++. -
Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Monday, 29-Jul-2024 17:55:25 JST narcolepsy and alcoholism :flag: @SuperDicq @kkarhan @radmin >The purpose of C was to make applications for Unix, it's still good for that.
stop using C for windows/nextstep/dos/templeos applications :vanShrug:Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Monday, 29-Jul-2024 17:59:30 JST SuperDicq @hj@shigusegubu.club @kkarhan@infosec.space @radmin@limepeeps.perchinup.top Stop writing software for Windows, I agree.
Nobody writes software for NextStep anymore, DOS neither.
Nobody uses C to write for TempleOS. TempleOS only uses the one true programming language called HolyC. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Monday, 29-Jul-2024 18:00:45 JST Haelwenn /элвэн/ :triskell: @hj @kkarhan @radmin @SuperDicq C is a virus, it'll be used for everything.
(JavaScript is kind of the same I guess, just userland, although I could see some using JS in the kernel like how NetBSD uses lua in there)narcolepsy and alcoholism :flag: likes this. -
Embed this notice
narcolepsy and alcoholism :flag: (hj@shigusegubu.club)'s status on Monday, 29-Jul-2024 18:18:31 JST narcolepsy and alcoholism :flag: @SuperDicq @kkarhan @radmin people do write DOS applications or just (Free) DOS itself, and also games for older platforms like MegaDrive. HolyC is just a dialect of C so according to your logic it is also a heresy, either that it wasn't used for making UNIX applications or that Terry never got UNIX certification for TempleOS (as if he ever would). Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Monday, 29-Jul-2024 18:21:03 JST Haelwenn /элвэн/ :triskell: @hj @kkarhan @radmin @SuperDicq HolyC in a way is typical christian, you take heresy, apply cleansing and whatever, and then it's Sacred. :D narcolepsy and alcoholism :flag: likes this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Monday, 29-Jul-2024 18:40:09 JST Phantasm @lanodan @SuperDicq @hj @kkarhan @radmin C is Cobol that will stay with us forever. Haelwenn /элвэн/ :triskell: and narcolepsy and alcoholism :flag: like this. -
Embed this notice
Phantasm (phnt@fluffytail.org)'s status on Monday, 29-Jul-2024 18:40:10 JST Phantasm @lanodan @kkarhan @radmin @SuperDicq @hj I wouldn't say it's a virus. The reason why it's used for everything is that it is highly flexible.
One of the reasons why it's used in critical embedded systems is that you can write mathematical proofs for the source code. Yes, that actually is a requirement in some industries (flight software, oil rig control software,...) and something more complicated like C++ can't do that, because the compilers for C++ are much more complicated.
I admit that this is a niche usecase though. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Monday, 29-Jul-2024 18:43:18 JST Haelwenn /элвэн/ :triskell: @phnt @kkarhan @radmin @SuperDicq @hj High flexibility of it is why I'm calling it a virus.
Not in the meaning of malware but in the meaning of a lifeform which doesn't lives on a single host and ends up spreading thanks to it's strong adaptivity. -
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Monday, 29-Jul-2024 18:48:08 JST Haelwenn /элвэн/ :triskell: @phnt @SuperDicq @hj @kkarhan @radmin Which reminds me of how Robert Morris Sr. (father of Robert Morris which wrote the Morris Worm), won the Darwin programming game by effectively implementing a virus in the lifeform sense. -
Embed this notice
SuperDicq (superdicq@minidisc.tokyo)'s status on Monday, 29-Jul-2024 19:38:37 JST SuperDicq @razze@osna.social @kkarhan@infosec.space @radmin@limepeeps.perchinup.top doing a backend in js is the best thing you can do:screwloose:
-
Embed this notice
razze (razze@osna.social)'s status on Monday, 29-Jul-2024 19:38:42 JST razze @SuperDicq @kkarhan @radmin doing a backend in js is the best thing you can do, if your frontend is also js unless there is another system your backend needs to work with that does not speak js.
The improvement in dev experience, time to learn, bugfix and feature delivery is just too good.
-
Embed this notice