Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
9214
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
151.
▲
by
9214
8y ago
One major stumble block in GTK backend development is a monstrocious string-oriented API for setting widget properties. There's a more low-level one, but it's depricated. FYI, development of backend happens as we speak [1]. [1]:
152.
▲
by
9214
8y ago
No official support, but things may change in the upcoming year.
153.
▲
by
9214
8y ago
Unlike the majority of startups in crypto space, the team is actually dedicated to bring the value to this ecosystem. Ethereum roller-coaster forced a constant change of plans, but, as far as I know, no one ditched gived promises and just m
154.
▲
by
9214
8y ago
Garbage collector (and the whole runtime library) is written in Red/System, not in Red.
155.
▲
by
9214
8y ago
Your comment itself is extremely naive and misinformed. Red toolchain relies on Red/System DSL, which is a C-level language with manual memory management.
156.
▲
by
9214
8y ago
Rebol family of languages (including Red) uses near equivalents of fexprs. Here's a self-modifying function ;^) >> foo: has [x][append body-of context? 'x [+ 1] 1] == func [/local x][append body-of context? '
157.
▲
by
9214
8y ago
This belongs to "pure gold dust" category of my neurofeedback-related readings. Makes a good point about the prevalence of data dredging in scientific (and esp. medical) communities.
158.
▲
by
9214
8y ago
Some AV vendors (notably Avast, AVG, Avira, McAffee, Norton and Windows Defender) use extremely poor heuristics and never actually tweak them, instead just whitelisting a given file. You think that if false positive in a compiler or runtime
159.
▲
by
9214
8y ago
Embedded DSLs for: * implementing other DSLs - https://www.red-lang.org/2013/11/041-introducing-parse.html * description of visual interfaces and specification of 2D drawing operations - https://www.red
160.
▲
by
9214
9y ago
Except that it doesn't. ":" in "x:" is not an assignment operator and "x" is not a variable.
161.
▲
by
9214
9y ago
Uhm... Red: Red [] print "hello world" Red/System: Red/System [] print "hello world" Both are compiled with ./red -c file . "Rough", you say?
162.
▲
by
9214
9y ago
Even title of this [1] blog post didn't ring a bell? It doesn't make much sense to cash out raised ETH now, because of the bear market. [1] : https://www.red-lang.org/2018/01/red-token-sale-success.html
163.
▲
by
9214
9y ago
If you know C - all it takes to start with R/S is to read language specs [1]. What specific problems do you have with compilation? [1] : https://static.red-lang.org/red-system-specs.html
164.
▲
by
9214
9y ago
Made a mistake, whitepaper footnote is [2], not [1].
165.
▲
by
9214
9y ago
> a very small (no?) team "very small" doesn't mean "not proficient". > there was an odd ICO tangent The main purpose of which was to raise enough money for hiring new team members (which, as you pointed out,
166.
▲
by
9214
9y ago
My graduate project at university was about air-gap malware, soft TEMPEST and hacking on industrial PLCs (S7-300, Stuxnet and all that :P). What terrified me most is not only the state of ICS nowadays (it's pretty much fucked), but als
167.
▲
by
9214
9y ago
https://github.com/perspectivesonatheme/patterns
168.
▲
by
9214
9y ago
Thanks for reply!
169.
▲
by
9214
9y ago
As said in the article, it will be released in a couple of days.
170.
▲
by
9214
9y ago
You're welcome! I actually rather interested in DSL creation myself and want to dabble my feet in this topic sometime. And I also feel that creation of dialects is rather obscure art for old-timers, and that there's a need for lea
171.
▲
by
9214
9y ago
This is a valid concern. As I understood from my discussion with Nenad (lead developer), making such move was a hard decision to make. On the one hand, it MAY actually pay-off in a long term for whole language ecosystem overall, but on the
172.
▲
by
9214
9y ago
Can you clarify how you see that direction?
173.
▲
by
9214
9y ago
s/Naned/Nenad I recently got interested in J too by the way, how do you use this language and Lisps in your work?
174.
▲
by
9214
9y ago
Don't be so narrow-minded. Buzzwords and cryptocurrencies speculations aside, Red is really worth checking, at least if you're a language enthusiast and is interested in Forth and Lisp family. And here blockchain is nothing more t
175.
▲
by
9214
9y ago
I guess you can start with [1] and ask people in community, there may be a couple of simple examples to show. [1]: https://github.com/red/red/wiki/Red---Rebol-Dialects:--Selec...
176.
▲
by
9214
9y ago
First version of GC (and maybe some memory-management natives) will be integrated in 0.6.4 release, meanwhile there's some bag of tricks and conventions (`/into` refinement, creating series with `make ...`, etc) you can use to avo
177.
▲
by
9214
9y ago
It might get hairy if DSL is non-trivial, IIRC Doc has plans to implement meta-DSL wrapper (a la Rascal) sometime after 1.0 launch to ease the process.
178.
▲
by
9214
9y ago
Yes, Avira, Avast (and recently Norton) give us a ton of headaches because of their bad heuristics. Just to show you how they don't really care, here's a tweet discussion with Avira (dated July): https://twitter.com
179.
▲
by
9214
9y ago
Every word (the thing what author calls a "variable") has a binding. In short, it's a pointer to the namespace where value associated with that word resides. Blocks can nest any other value, including words. At any point in r
180.
▲
by
9214
9y ago
To clarify: - unevaluated expressions are called blocks, and with them the line between code and data blurs, since you can treat block as either one at any time (homoiconity); - there're no scopes, only namespaces (contexts); - yes, Pa
More ›