Viewing profile — gabordemooij
gabordemooij
HN member- Joined
- Sun, Apr 08, 2012, 10:39 AM UTC
- HN karma
- 375
- Public activity
- 212 items
- HN profile
- View on Hacker News ↗
About gabordemooij
XO is pure OO but without classes. Also no traits, no async, no threading, no types, just plain objects. Use with CGI. Runtimes for Linux and OpenBSD.
Recent public activity
-
comment
Comment #47464883
fine, but can you buy alternatives that run your software then?
-
comment
Comment #47464855
no because, from what I understand you have to do this on a per-app (per version even?) basis
-
comment
Comment #47464850
Would it not be nicer to have a dual boot phone where one OS is baked in rom and only contains certain necessary government/banking/medical service apps and the other is just compl…
-
comment
Comment #47456265
Can we please stop to design our whole society around the inability of people to deal with things?
-
comment
Comment #47455979
I find the hivemind terribly oppressing at times. AI tools are great, but in the end it seems to me that the results matter most. However we seem to go from hype to hype, again and…
- story
-
comment
Comment #46630464
It's a side effect of pass-by-reference. In most languages you have to guess if something is passed by value/ref. In xoscript everything is always a reference.
-
comment
Comment #46630438
1. I guess this is just personal taste, we can add aliases if you like. lf (lowercase seems nice). Smalltalk itself uses brk. Could at both. Personally I love the 'touch' of histor…
-
comment
Comment #46621072
I don't feel oppressed. I'm just happy with my life.
-
comment
Comment #46621056
Out is used in a static/class-like sense here, hence the uppercase letter. It means it should not be treated as an instance (although it technically does not really matter).
-
comment
Comment #46621027
I would love to further discuss some syntax issues. - STOP is from telegraphs. \n is also allowed. - The assymetric string boundaries (brackets) allow you to embed quotes/boundarie…
-
comment
Comment #46620953
I dont care what you or anyone else thinks. I give you a free tool. That's all.
-
comment
Comment #46620924
it means there are objects, everything is an object. That has nothing to do with side-effects.
-
comment
Comment #46619878
well that's what I want to avoid. What it means is that someone like xlibre-author could create a pr and I will not reject it.
-
comment
Comment #46619814
[flagged]
-
comment
Comment #46619276
maybe I'll add support for pledge/unveil (with cgi) as well - what do you think?
-
comment
Comment #46619209
I used PHP, nodejs, Python etc and I just wanted something simpler. I use OpenBSD as my server os and I wanted a scripting language that matches the simplicity (and security) of Op…
-
comment
Comment #46619014
and.. I want to avoid having to add a coc. Can try.
-
comment
Comment #46618980
I was having doubts about this too. But in today's (geo)political climate it might be useful. Otherwise I can always delete it. But you're right, it's just a hammer.
-
comment
Comment #46618897
I know it's probably not for everyone, but yeah I like the general idea of Smalltalk. However, xoscript does not have the whole vm/image thing. Also no classes, just prototypes. So…
-
comment
Comment #46618862
Here is an example for server code, just added a minute ago: https://xoscript.com/docs.xo?chapter=examples
-
comment
Comment #46618612
To give you an idea how server code looks: https://xoscript.com/docs.xo?chapter=server
-
comment
Comment #46618596
Thank you, I will do that.
-
comment
Comment #46617571
[dead]
- story