Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
di4na
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
541.
▲
by
di4na
9y ago
At the london meetup last week, when ask if their company recruit and search for elixir devs, everyone raised their hands. Approx 60 to 80 devs. So probably 20 to 30 company....
542.
▲
by
di4na
9y ago
The fact that this is not exactly-once for a couple reasons.
543.
▲
by
di4na
9y ago
I did get a job in the UK in elixir. So definitely exist.
544.
▲
by
di4na
9y ago
It depends of which country you are talking about.
545.
▲
by
di4na
9y ago
Simula objects were not a Actor like, they were exactly like today object. Smalltalk originally was like Actors, and it is what spawned the idea in Hewitt mind. Our Objects of today come straight from Simula. Edit : and yes, there is a reas
546.
▲
by
di4na
9y ago
Paid for Elixir full time, and there is definitely a market :)
547.
▲
by
di4na
9y ago
Erlang in the meantime, functionnal and actor model, does have proofs.
548.
▲
by
di4na
9y ago
Because there are no "nounish" things. It is a false construct. Also see Actor model or "out of the tarpit". Also Barbara Liskov "Programming with Abstract Data Type". Encapsulating state instead of behaviours
549.
▲
by
di4na
9y ago
Anything long lived to elixir/erlang. Not for less bugs or better speed. But for the ability to bulkhead the errors and the debugging capabilities. Dynamic tracing all the things has reduced the time to solve bugs by an order of magnit
550.
▲
by
di4na
9y ago
Except no. They are transactional in the small. But the system itself is still eventually consistent. There are just too many transaction that ends up with a false positive or a false negative. Plus ebery you do a transaction, you have up t
551.
▲
by
di4na
9y ago
As erlang shows, quite the contrary. If you want your code to stay up and running you should concentrate on the happy path, bulkhead and let it crash. I advice to read about Human Factors and Complex Systems engineering. You will be surpris
552.
▲
by
di4na
9y ago
Interestingly there are user study, mainly on kids. They all show that the natural expression is through declarative programming and that for loop are never what comes naturally.
553.
▲
by
di4na
9y ago
At the same time, Netflix discovered that keeping only the good one accelerate your time to market and productivity by a huge factor.
554.
▲
by
di4na
9y ago
I know but iirc your own talk on tooling "we had to steal elixir package management to get one"
555.
▲
by
di4na
9y ago
Just saying but most companies that search elixir dev do not go in this website. They immediately go for the community. Faster, easier and you get more consistent results. Difference between hiring "someone that knows it" and &quo
556.
▲
by
di4na
9y ago
The problem is not and has never been the syntax. It is the tooling. No build tool. No way to generate a new project. Do it yourself docs. No templating system. Macros ala C. No package manager. Building releases was a dark art. It is now g
557.
▲
by
di4na
9y ago
Erlang and Elixir and all languages on the BEAM. Haskell, Ocaml and Rust on recent linux kernel or on freeBSD/Illumos OS. But i do know what are the advantage of Go you want because i personally do not see a lot in it. Different pov i
558.
▲
by
di4na
9y ago
Memory isolation. Goroutines are really a poor man Actor. Error handling and control of the flow. Functions as first class citizens with real closure. Dynamic tracing. Etc etc
559.
▲
by
di4na
9y ago
Interesting that CrashCart use nix under the hood. Outside of the usual problem of being from Oracle, seems interesting.
560.
▲
by
di4na
9y ago
Also something to keep in mind : so far noone has found a way to properly typed in a strong static formally proving way the erlang and elixir paradigm. Over other things, the self() construct that return the own pid of a process is so far i
561.
▲
by
di4na
9y ago
Something that most people seems to have missed > The non SMP Erlang VM is deprecated and not built by default In 2017, most languages are still fighting to get a multicore implementation. Erlang is ditching their single core one.
562.
▲
by
di4na
9y ago
yes
563.
▲
by
di4na
9y ago
Not accepted yet, CFP decisions are at the end of the week. If it is not accepted, i will do it at the London Elixir meetup.
564.
▲
by
di4na
9y ago
That. I have a full talk based on that coming for the Elixir community.
565.
▲
by
di4na
9y ago
All the AWS stuff.
566.
▲
by
di4na
9y ago
Just saying, but Erlang do not target that type of "System Programming" and the answer to that problem in Erlang would probably work through totally different way to do it. This namespace thing would not be a problem. This is not
567.
▲
by
di4na
9y ago
To me the JVM is battle proven unreliable and fidgety to use.
568.
▲
by
di4na
9y ago
giving a name to things without going into the full complex structure of a string. Think like error code or Enumeration, but with a name that makes sense.
569.
▲
by
di4na
9y ago
It depends of what you are trying to do. About the database : Cache. Offer a different flow that does not need the database, like with hardcoded stuff. Etc etc About doubling the costs : It highly depends. On a small app, sure it may double
570.
▲
by
di4na
9y ago
https://www.dailydrip.com/topics/elixir This course is free, recent and take you from beginning to the end.
More ›