70 karma · joined October 17, 2016
Sure but they had like 10 years to do that, I remember a french guy who ever wrote a complete IDE with autocompletition + package manager for Vala on Windows. Support from the Gnome Foundation ? zip .
Oh, and I even found the link.
http://www.tarnyko.net/en/?q=node/24
So the tooling my ass, they just don't want to bother with Vala
You misunderstood my message which was quite clear. There is a strong us VS them mentality among Muslims in the west today which wasn't the case 20 years ago. It doesn't have anything to do with KSA pushing for Salafi, it has everything to do with 9/11.
https://siliconislandblog.wordpress.com/2016/10/31/thoughts-...
> and support a preferred programming language (Vala)
Breivik was an isolated incident, deadly but isolated non less. There is no correct response to terrorism. All terrorists are different. The IRA isn't the FARC or this or that palestinian groups or Al Qaida or Daesh. Sometimes there is a political solution, sometimes there isn't. There is no political solution with Daesh, these people want to exterminate their enemies, the only solution is to exterminate them before they do.
Daesh believes the ends of times are coming and the final battle against "evil" is near so they are just doing Allah's bidding, they believe nothing has changed since the 8th century and they are fighting "the armies of Rome". Do you really think it is rational thinking ? do you really think their can be some kind of political solution in that case ? Daesh is forcing no change upon the enemy, they want to exterminate them like Nazis wanted to exterminate the Jews.
https://en.wikipedia.org/wiki/Composite_pattern
https://en.wikipedia.org/wiki/Algebraic_data_type
Good type systems are a trade-off between complexity and expressiveness, but it's something that is hard to get right. Obviously Java's type system is simpler thus in theory easier to learn. But in practice F#'s is easier to use if understood and might lead to smaller thus more maintainable code bases.
The issue is that in a lot of shops design patterns have turned into a religion and not just a tool to help thinking. I've seen managers like that.
If you didn't implement 15 different design patterns in this or that code base that was "bad design", even if it unnecessarily made the code more complex.
I've seen iterators classes written when a simple for loop would have done the trick. I've seen chains of responsibility implemented when a basic switch statement would have been enough. Of course the code wasn't meant to be refactored in anyways. In fact complexity led to inability to refactor anything as nobody had a clue what went where ... and of course to manage all that bullshit we had to write tons of factories, because instantiating a single useful object now took 30 lines of code ...
The problem with MVC is that it lost any accurate meaning.If you tell me "my app is MVC", I vaguely understand it has a view, a controller and a model but it doesn't tell me if the controller sits between the view and the model or the view directly observes changes in the model.
If you take a pattern like the Chain of Responsibility, or the Command pattern, the goals are clear because they are usually made of a single or at most 2 collaborators. MVC is sometimes a mix between the strategy and the observer, sometimes it isn't yet people still call that MVC.
The article demonstrates that fact pretty well.
It's also a good way to judge how practical a language is. I don't need to write iterators in a language that has generators for instance. I don't need to write factories in a language that supports closures... But then people selling all these expensive modelling tools would be out of business ...
None of them really are AWS competitors. The competition is Azure and Google Cloud (and a few other enterprise oriented IAAS but not really opened to the public). And frankly, Google Cloud is actually getting really good. Just compare Google Cloud interface with AWS ... it's day and night. And I was extremely critical of App Engine PAAS before and its stupid limitations (and the joke datastore is) so I'm not a Google fan boy at all, quite the contrary.
It wouldn't surprise me if, by the end of 2020, Google Cloud takes a significant size of the market. Right now it has still a few problems though, but nothing that cannot be fixed on the long run. I'm personally thinking about recommending GCloud over AWS to my clients, especially if they end up fixing 1 or 2 few stuff ASAP.
Azure of course it better for anything Windows and .Net related.
I'm curious on what a "serverless version of wordpress" consists of, please enlighten us on the technical details of a serverless wordpress, sincerely. And how would you have a "serverless shopping card" too ? I'm really curious about the how it. If you're talking about a static blog generator then it already exists (Hugo,...) is this what you call serverless ?
Never going to happen, there is no lucrative market on Linux for these kind of tools, Adobe isn't going invest millions for a handful of potential users. Even smaller players don't bother with Linux. MacOS is still where the money is for tools for creatives.
There is no "ignoring legacy C++", when you will have to deal with this or that library written 10/15 years ago. C++ is a language where you can't just ignore some parts of it just because they are inconvenient.
As for C++ vs Rust, Rust is memory safe, C++ is not and will never be despite all the bells and whistles it gets.
Are you kidding ? when Condoleezza Rice got a seat on DropBox's board, people here on HN very much complained and said how they were going to "drop" Dropbox because someone on its board was on the wrong political side.
I'm not republican but it's pretty clear in most US tech circles,especially in the Silicon Valley, you just cannot be republican or people will be out to get you. Trump or not, that's a fact and it's ridiculous.
It used to be the monopoly of the right in US, now it's interesting to see that the left engages in the exact same rhetoric, techniques and tactics. Or maybe they always did, it's just more blatant today how both sides are extreme and if you don't fall in line you're either Satan or worse than Hitler.
millions of illegal immigrants, as a candidate to immigration myself, following the rules, I see no problem with that.
It's exactly the same things as the handful of idiots who tried to paint Doug Crockford as a misogynist and kicked him out of Nodevember conference. These people don't have the best interests of the technology community in mind. For them getting the head of this or that prominent guy is just about collecting trophies.
But the IT aspect is interesting. It seems that now, if you do not follow a specific political ideology, you will be automatically excluded from the american tech community as people will try to get you and ruin your career, your business and the lives of your families, prevent you from speaking at conferences, insult you on Twitter/Facebook and co because you broke the "ranks" and didn't follow the SF bay "political mindset" so you're fair game...