|
everybody's favourite plang is getting a jit. i'm kind of surprised by how basic it is, but i guess you gotta start somewhere and start simple the way it's been implemented (with the build time c functions getting compiled into "templates") seems like a huge hack, but then i have literally no idea about how jits are normally implemented
|
# ¿ Jan 10, 2024 23:31 |
|
|
# ¿ May 22, 2024 17:18 |
|
mystes posted:Maybe they should just write a new language instead. They could call it (shaggar voice) c# p#
|
# ¿ Jan 12, 2024 02:45 |
|
Soricidus posted:jython was really useful as a scripting engine for java apps so people didn’t have to touch java unless they wanted to. what killed it was the difficulty of reimplementing everything to support python3. nowadays you simply run a copy of v8 in a subprocess
|
# ¿ Jan 12, 2024 11:57 |
|
Armitag3 posted:manic pixie dream plang
|
# ¿ Jan 13, 2024 04:35 |
|
tef posted:today i learned that ?>!:,< is a valid key name in yaml i think a parser that breaks compat with the spec for this is fine, tbh
|
# ¿ Jan 14, 2024 05:02 |
|
Internet Janitor posted:in js, unary + is very useful: "coerce to number" here's a better way: Number(val)
|
# ¿ Jan 25, 2024 23:53 |
|
even if some sort of low-level cross-platform graphics library is a good idea to build into a stdlib, i do not think that c++ is the lang that should pioneer this
|
# ¿ Jan 31, 2024 07:20 |
|
"i want Fart.txt and fart.txt to be different files". this is why unix-brains shouldn't be allowed to design anything that regular users can interact with
|
# ¿ Feb 1, 2024 07:17 |
|
fart simpson posted:now do "㶷.txt" and "𤈎.txt" should those be different op? im leaving that in the well-qualified hands of the unicode committee
|
# ¿ Feb 1, 2024 09:11 |
|
would your filesystem and os need to keep up to date with new unicode versions?
|
# ¿ Feb 1, 2024 23:29 |
|
Visions of Valerie posted:yes, the people who brought us han unification surely won't gently caress this up in any way actually han unification is fine, according to white people on the internet Sapozhnik posted:Should have done Latin-Greek-Cyrillic unification as well while they were at it ah, no, this is different from han unification because
|
# ¿ Feb 2, 2024 05:36 |
|
Bloody posted:i didnt look at it but why do we need another configuration thingy. or is this a programing language for generating configuration thingys. just use xml it's for generating things, so you mean "just use xslt"
|
# ¿ Feb 7, 2024 03:58 |
|
abraham linksys posted:i do think its extremely funny that pkl has swift codegen but no xcode support from everything i've heard about xcode, this is a wise and pragmatic decision
|
# ¿ Feb 7, 2024 04:06 |
|
Cybernetic Vermin posted:otoh i also think it is a welcome permanent shift to really high-level glue most detail work happens at coupled with computational cores suitable for the tasks. java script
|
# ¿ Feb 12, 2024 03:14 |
|
Nomnom Cookie posted:CrashLoopBackOff im begging infra people: please stop thinking about everything in terms of kubernetes
|
# ¿ Feb 15, 2024 03:02 |
|
yeah, a good question to ask him (and then the thread) is "what do you want to do with that knowledge?"
|
# ¿ Feb 16, 2024 04:09 |
|
echinopsis posted:the answer would be “get out of pharmacy where I have to deal with humans” ah, then probably some Business Languages Used For Business. java or c# (the latter is popular in nz), python, golang, php. pick one, make a web thing in it, add features to the web thing. add a database to the web thing, and use this as an opportunity to learn sql (don't just use the ORM or whatever that the language comes with). js is always useful because they'll inevitably end up doing something to a front end.
|
# ¿ Feb 16, 2024 07:54 |
|
Sapozhnik posted:right, the 1:1 hipster clone of react that solves none of the actual underlying problems but hey you get props and state as parameters to render() and you can define attributes called "class" instead of having to rename it to cssClass or whatever. react and preact are definitely the least-bad options for web development, and they have become ubiquitous for a reason (because the alternative is some flavor of MVCrap or other) but they have some glaring issues nonetheless. vue is good, although they have been bitten by React Fever and have introduced react-style hooks and poo poo in vue 3. so maybe i should say vue was good
|
# ¿ Feb 17, 2024 02:57 |
|
that's because macos also has linux brain
|
# ¿ Feb 17, 2024 22:55 |
|
Subjunctive posted:depending so tightly on implementation characteristics behind IWhatever that you can’t actually substitute anything anyway so just like every other interface
|
# ¿ Feb 21, 2024 08:40 |
|
pseudorandom name posted:dynamic linking works great on operating systems designed by professionals yeah, it'll be great if we ever get one someday
|
# ¿ Feb 21, 2024 08:41 |
|
Bloody posted:is awk web scale yes, but you'll want to containerize it so it uses consistent versions of the various math libraries it depends on
|
# ¿ Mar 8, 2024 01:30 |
|
Cybernetic Vermin posted:ultimately the main thing that i loved about k/kdb/q was first class tables as a data structure. in my experience it did *a lot* for program structure in a dynamically typed language. you just naturally wind up writing all interfaces in terms of tables, including then proper names for things and a typespec. the children yearn for
|
# ¿ Mar 22, 2024 06:32 |
|
NihilCredo posted:sounds more like mainframes and what is a mainframe but a proto-excel?
|
# ¿ Mar 22, 2024 11:13 |
|
matti posted:so I'm working on an XML shorthand. this is probably valid and well-formed html5
|
# ¿ Mar 29, 2024 00:52 |
|
eschaton posted:S-experessions are easy to write and parse and unambiguous we can replace the unnecessary (s with whitespace,
|
# ¿ Mar 29, 2024 06:16 |
|
12 rats tied together posted:normally im down with weird markup language poo poo but if you've set out to create a version of xml that is easier for humans to read and write you ought to just use yaml instead 12 yamls tied together
|
# ¿ Mar 31, 2024 04:13 |
|
redleader posted:12 yamls tied together hmm. to tie 12 yamls together, you would need to prefix each one with three dashes, and append three dots after each one, so you know when each document is complete. no other markup lang has this feature, for some reason
|
# ¿ Mar 31, 2024 04:24 |
|
Internet Janitor posted:need to save user preferences?
|
# ¿ Apr 2, 2024 06:30 |
|
Share Bear posted:the general attitude from the outside seem to be; you're just supposed to know which functions to use, and if you don't, and if you havent read the spec, you shouldn't be a C/C++ programmer there are six thousand c functions called things like strlncpy and strnl_cpy and lnstr_nlcpy_st and if you use one of the 5998 old, wrong ones then your program will result in the complete takeover of your machine. and different platforms will have different subsets of these functions available
|
# ¿ Apr 16, 2024 09:26 |
|
pokeyman posted:it's fitting that every pointer in c comes with an asterisk thread title
|
# ¿ Apr 16, 2024 09:28 |
|
rjmccall posted:i mean you can’t actually program the real machine. you can optimize for its capabilities, but it doesn’t have a direct interface and very much isn’t designed to stand on its own separately from the isa. and it’s usually much easier to optimize for its capabilities in a language like c than a language with a less braindead programming model nice. we can optimize our already-fast computers with only a small cost of using the lang designed from the ground up to create security holes
|
# ¿ Apr 17, 2024 07:03 |
|
Subjunctive posted:so here’s an interesting thing happening in languages not a fan of anything that makes cpp less unappealing tbh. let it die.
|
# ¿ Apr 18, 2024 09:11 |
|
i do wonder if c# aot compilation would address the startup time concerns
|
# ¿ Apr 19, 2024 02:56 |
|
|
# ¿ May 22, 2024 17:18 |
|
redleader posted:there are six thousand c functions called things like strlncpy and strnl_cpy and lnstr_nlcpy_st and if you use one of the 5998 old, wrong ones then your program will result in the complete takeover of your machine can't believe i get to quote the most accurate post i've ever made, mere pages later
|
# ¿ Apr 19, 2024 02:58 |