fedesilva
- Karma
- 60
- Created
- August 14, 2010 (15y ago)
- Submissions
- 0
twitter.com/fedesilva
[ my public key: https://keybase.io/fedesilva; my proof: https://keybase.io/fedesilva/sigs/fGJQ7Su1oBrrOqgigvaAEztUdAnr_pdC1TI-14bECX4 ]
[ my public key: https://keybase.io/fedesilva; my proof: https://keybase.io/fedesilva/sigs/fGJQ7Su1oBrrOqgigvaAEztUdAnr_pdC1TI-14bECX4 ]
At least for me, webapps are just 1 in a thousand tabs open in 500 browser windows (ok, I exaggerate a bit). For an app with it's own window I can just hit a shortcut and said app gets focus. Disclaimer, not an Elektron…
About 6k+ people use it in my org - the vast majority are not devs.
Many people cross the Atlantic every year in relatively (not like this) small boats every year. There are common procedures and knowledge available to people that do that, see here for example:…
The lazy approach is probably way cheaper. Unless the social media shit storm is too big in which case they can correct after the fact. Not saying it is ok to do it. Just that business will always pick the cheapest…
In my case its the contrary; it's the changes in patterns that distract me; the brain can move repetitive sounds to the background. I don't play the same song but play repetitive music, also I use mid-tempo and up so I…
"Knowing LinkedIn is saying "enough" is a real breather for me. At this point, I can stop. Hopefully it will trigger a chain reaction, and leave Scala for the academics." You later speak of "hate" while justifying on…
I would say that is because neither you nor the original authors had an idea of how things work (thread scheduling, etc). Good for you if you rewrote it and it did solve your problems. Obviously it was not such a huge…
But this applies to any javascript program (or compiled to javascript). If you have specific requirements then scala.js is not the tool. Scala is.
I agree with you. There is a difference between simple and simplistic. Easy is not always simple.
It's true what you say about libraries and turtles. Still it's rare the event when I get an NPE from my/our code. Sometimes think I would love to have a layer between us and Java. Some sort of FFI which returned…
You can always use Option() as in: scala> Option(System.getProperty("kaboom")) res1: Option[String] = None then map, getOrElse or fold at will. (edited format)
In my experience most people won't even learn the ins and outs of the "for those who can't" languages. Worst yet, it's not about the language: most people won't grasp more important concepts that maybe "for those who…
Open source does not mean "Accept All Patches At All Costs", it does not even mean accept any patch at all.
My experience tends to be that distro packaged software is not always what one ends up using in production. Except for some base packages when you start doing more sophisticated deployments. Distros may backport bug…
Why did you have to write the same function again and again? I guess polymorphism would have helped, would it not? Not knowing too much c++ I can't really comment so I guess I am asking for a clarification.
I hear people saying this all the time. Why? For me they are similar to type-classes+records but without polymorphism. Care to elaborate?
No. It has polymorphism and metaprogramming, things that Go (at least parametric polymorphism) eschews.
If I understand correctly once you stop using the GC, Nimrod is not memory safe. Rust is.
There are several servlet containers listed, that is as plain as JEE can get, isn't it?
I wrote a simulation software to test a product in my previous job which used akka mostly but also used AHC which is a plain java http client library without problems. Size-wise the code would periodically get more…
Curiously, I find easier to read the scala code than the commented pseudo code. I've been experiencing this a lot lately. It' seems I am loosing my ability to reason about code that loops explicitly. One minor nitpick…
[Disregard, I read your post again after a coffee and in a normal screen. Sorry] I don't understand "yet passing an object by value is only one character off from passing it by reference". Is that Go?
"* Lack of parametric polymorphism means there's no useful higher-level functions like map, fold, etc." This is one of my problems with Go, too. This will add line after line of repeated code in the long run. Time will…
"And if you screw up or forget to change it, your local modifications to the object are silently ignored. " Since I started writing Scala I got used to immutable data and the reverse happens to me when coding in…
When faced with a JS problem in a SPA - around 6 years ago - I had a representative from a client say me "wait, I will install the latest JAVA and see if that fixes it". He even chose the jdk to be safe.