|
mystes posted:Maybe it's time to disable javascript until this is fixed. not a problem when the web is just used to present structured documents
|
# ? Jan 4, 2018 00:54 |
|
|
# ? May 17, 2024 05:03 |
|
eschaton posted:not a problem when the web is just used to present structured documents i have bad news for u
|
# ? Jan 4, 2018 01:29 |
|
creatine posted:webass strikes again!!! The link is dead. What did it say?
|
# ? Jan 4, 2018 03:30 |
|
Zemyla posted:The link is dead. What did it say?
|
# ? Jan 4, 2018 03:54 |
|
lol
|
# ? Jan 4, 2018 12:12 |
|
wait with the CPU flaw you can read remote computer memory via web rear end? if so that is very nice
|
# ? Jan 4, 2018 15:01 |
|
it appears it can be done with just javascript
|
# ? Jan 4, 2018 15:02 |
|
AWWNAW posted:wait with the CPU flaw you can read remote computer memory via web rear end? if so that is very nice google managed to do it with plain javascript webass would just make it slightly easier lol
|
# ? Jan 4, 2018 15:02 |
|
I feel like everything is possible again. 2018 here we go!
|
# ? Jan 4, 2018 15:06 |
|
wasm makes writing code easier and faster which would include exploits. you can still do it the old slow way w/ javascript if you want.
|
# ? Jan 4, 2018 15:33 |
|
surely not even this thread can make meltdown/spectre a reason to talk about webasm
|
# ? Jan 4, 2018 15:40 |
|
Cybernetic Vermin posted:surely not even this thread can make meltdown/spectre a reason to talk about webasm N.Z.'s Champion posted:also SharedArrayBuffer w/ webworkers will be pretty good too i think. shared buffers were killed dead to mke it harder to time things
|
# ? Jan 4, 2018 22:03 |
|
im more of a webboobs guy
|
# ? Jan 5, 2018 02:58 |
|
https://stackoverflow.blog/2018/01/11/brutal-lifecycle-javascript-frameworks
|
# ? Jan 11, 2018 23:12 |
|
https://www.scala-lang.org/blog/2017/04/01/announcing-skala.htmlquote:We are very proud today to be able to reveal that Dotty, sometimes referred to as “Scala 3”, will now officially be known as, “Skala”. And for the first time, we are delighted to announce that Skala will be adopting German keywords and syntax. quote:Martin goes on, “One aspect of Scala’s keywords I always liked was that val, var and def were all the same length, so identifier names would align vertically. It just looked beautiful! We’ve managed to retain that property with the new keywords, unveränderliche, opportunistisch and verfahrensweise, whilst giving each of them more character, and indeed more characters.
|
# ? Feb 1, 2018 19:56 |
|
As far as computer related april jokes go, not bad.
|
# ? Feb 1, 2018 20:05 |
|
are there any languages in production use that have or at least support keywords in various languages?
|
# ? Feb 1, 2018 20:15 |
|
applescript originally supported 'dialects' so that the same script could be presented in english, french, or "programmer dialect" with curly braces but only the english dialect ended up shipping
|
# ? Feb 1, 2018 20:44 |
|
carry on then posted:are there any languages in production use that have or at least support keywords in various languages? excel
|
# ? Feb 1, 2018 21:06 |
|
carry on then posted:are there any languages in production use that have or at least support keywords in various languages? C
|
# ? Feb 1, 2018 22:53 |
|
lolcode:
|
# ? Feb 1, 2018 23:39 |
|
carry on then posted:are there any languages in production use that have or at least support keywords in various languages? http://search.cpan.org/~dconway/Lingua-Romana-Perligata-0.50/lib/Lingua/Romana/Perligata.pm
|
# ? Feb 1, 2018 23:50 |
|
carry on then posted:are there any languages in production use that have or at least support keywords in various languages? scratch
|
# ? Feb 2, 2018 00:33 |
pseudorandom name posted:lol Did this come from some template metaprogramming monstrosity? Because my TMP fizzbuzz produces this excellent identifier: code:
|
|
# ? Feb 2, 2018 01:04 |
|
it's just a demangler stress test. in fact it's actually a bit of a cheat because it's not a valid mangling at all; there's no production that takes successive template-argument lists like that if it was source code it would be something like: C++ code:
also the c++ kind system doesn't allow templates to be directly applied to themselves, only to specializations of themselves. to apply a template to itself as a template template parameter you'd need a infinitely-kinded template. this isn't meaningfully restrictive, you can easily express that kind of recursion because template instantiation uses late binding, it just has to be indirected somehow to satisfy the kind system
|
# ? Feb 2, 2018 01:22 |
|
yeah, the lol is that the end result is a 4 gigabyte string and crashes your demangler
|
# ? Feb 2, 2018 03:07 |
pseudorandom name posted:yeah, the lol is that the end result is a 4 gigabyte string and crashes your demangler Oh yeah that is pretty lol
|
|
# ? Feb 2, 2018 03:48 |
|
carry on then posted:are there any languages in production use that have or at least support keywords in various languages? To be honest, as I understand it it's pretty much expected that if you're a programmer, worldwide, to be any good you've got to know English - at least well enough to read it. Pretty much all the technically references, Stack Overflow, etc etc out there is going to be in English. At that point, having language keywords in English as well (and everyone worldwide being able to instantly understand what they're looking at in anyone else's source) is just kind of the way to go. I could see it being different for something like AppleScript that's supposed to be used by 'the common man' but anything above that? English.
|
# ? Feb 2, 2018 19:06 |
|
The English words used for keywords aren't usually that meaningful in themselves and it would probably make it more confusing to have multiple versions making it harder to look stuff up.
|
# ? Feb 2, 2018 19:13 |
|
TOPS-420 posted:applescript originally supported 'dialects' so that the same script could be presented in english, french, or "programmer dialect" with curly braces but only the english dialect ended up shipping AppleScript actually did ship the French and Japanese dialects, you could choose your language from a pop-up and your code would change immediately the “programmer dialect” was never actually finished and it’s unclear to me whether it was C-style or Pascal-style I should do some legwork and see if I can track down some of this stuff, see if maybe I can get some of it released as a historical thing like the QuickDraw, MacPaint, and DOS 3.3 source code were and like the Lisa source code is going to be (then someone could do a C++/Java dialect and a Lisp dialect!)
|
# ? Feb 2, 2018 19:14 |
|
Just imagine if every page in Microsoft's .net documentation had to have versions for each combination like "Japanese vb.net .net core 2.0" and "Esperanto fsharp .net framework"
|
# ? Feb 2, 2018 19:17 |
|
that’s not really how AppleScript dialects worked though the language itself supported the dialects, because it converted to a dialect-independent representation (that’s how you could change dialects on the fly) then individual terminologies mapped dialect-independent commands and classes to provided by classes and extensions into a human language, and simultaneously provided documentation for them so sure, you’d have the language proper documented for each dialect, but that won’t change much over time and then you’d have the libraries documented for each language—but the libraries literally carry their documentation with them, so that’s not really so bad either where things get weird is if you have a terminology that only supports one dialect (like those provided in most third party applications’ scripting dictionaries), you wind up with a script in Japanese or French dialect that has a bunch of English intermixed for the classes and commands, like loanwords it’s better than switching to raw four-character codes representing classes and commands inline though, as happens when no terminology is present (e.g. when you open a script without an application it targets installed)
|
# ? Feb 2, 2018 19:43 |
|
smh if you don't program in Fjölnir
|
# ? Feb 2, 2018 19:49 |
|
applescripts english dialect is an abomination, they should’ve finished the programmer dialect and not shipped the any of the pseudo natural language bullshit
|
# ? Feb 3, 2018 02:31 |
|
could have been worse apple was also working on an english-expr version of lisp, replacing s-exprs (parens) with english syntax for all of swift / objC's syntax shittiness, nothing sucks as bad as dylan
|
# ? Feb 3, 2018 02:48 |
|
even the name "dylan" sucks like "dylan," itself, man, woman, or language, is a metonym for suckiness
|
# ? Feb 3, 2018 02:49 |
|
Notorious b.s.d. posted:apple was also working on an english-expr version of lisp, replacing s-exprs (parens) with english syntax what? i can't even imagine this it sounds horrible.
|
# ? Feb 3, 2018 02:49 |
|
MALE SHOEGAZE posted:what? i can't even imagine this it sounds horrible. it's not quite as bad as it sounds, but it ain't good https://opendylan.org/about/examples/hello_world.html code:
|
# ? Feb 3, 2018 02:59 |
|
lol this is the first gis hit for "apple dylan"
|
# ? Feb 3, 2018 02:59 |
|
|
# ? May 17, 2024 05:03 |
|
Notorious b.s.d. posted:for all of swift / objC's syntax shittiness lol u loving dambass
|
# ? Feb 3, 2018 03:02 |