arjan_sch
arjan_sch on Hacker News
I'm Dutch, sounds pretty good to me
What about "worseprovement"
Title is wrong, the actual release version is 1.19.0
Nice project. Would be good to add a bit more diversity to the skin tones though :)
The 404's changed into 502's.. I guess that's progress. Fingers crossed it's back up soon
A few years back I wrote an Elixir AST explorer, as part of a presentation at ElixirConf EU:
https://ast.ninja/
Well with Liveview you go "full server state" for everything that you would normally just use plain JS for. For instance, toggling a checkbox or collapsing a div.
Having latency on such lowlevel interactions might make the UI feel sluggish as a whole.
Posted by
arjan_sch on Sunday November 22, 2020 @11:56AM
from the ieeexplore.ieee.org dept.
Looks great!
Did not look at it in detail, but I'm wondering about portability, eg how this works with system libraries, like OpenSSL. Is the resulting binary portable to systems with different C libraries than the ones the OTP system was linked against originally?
True. IIRC Erlang only supports GCC as the build system. I helped fixing a race in the BEAM a while back that only occurred on the latest GCC.
One of the big differences between Erlang and Elixir is indeed that Elixir allows you to write macros in the language itself, using quote / unquote constructs just like lisps.
This makes it easy to generate code on compile time, which is then executed in runtime without any performance penalty.
A large part of Elixir itself is actually implemented as macros. For instance, the "unless" construct:
defmacro unless(condition, do: do_clause, else: else_clause) do
quote do
if(unquote(condition), do: unquote(else_clause), else: unquote(do_clause))
end
end
(code simplified for clarity)
Esp. when reading the part about 15 working hours per day.
Interesting that blockchain is not mentioned at all. Is it past its hype cycle?
Posted by
arjan_sch on Thursday April 19, 2018 @04:02AM
from the botsquad.com dept.
Posted by
arjan_sch on Friday August 12, 2016 @06:15AM
from the dockyard.com dept.
AppSignal is also a cool product, although mostly focused on Rails applications. And, a big plus, they are working on an Elixir integration :-)
https://appsignal.com/elixir
Posted by
arjan_sch on Friday October 30, 2015 @02:35PM
from the show-hn dept.
Zotonic is not really like Zope: we like developers to be in control of their source code, so stuff like editing templates or code on the web / storing code in the db is not supported and never will be.
Normally, every site that runs in zotonic sits in its own git repository. You can even hook up a webhook to automatically update your site on the fly (hot code reloading, http://modules.zotonic.com/page/367/mod-github)
For a very simple example site you could look a this image pasting service that I whipped up: http://stick.im/ . its code is also on github, https://github.com/arjan/stick.im
Posted by
arjan_sch on Tuesday April 23, 2013 @08:56AM
from the stick.im dept.
Posted by
arjan_sch on Wednesday January 09, 2013 @08:55AM
from the zotonic.com dept.