Programming Languages Discussion

01/15/2016 18:00 Best Coder 2014#16
Quote:
Originally Posted by KraHen View Post
I have not seen XML object mapping for a very very long time, who on earth even does that?
People who maintain pre Java 1.5 software, I guess.
01/15/2016 19:51 Spirited#17
Quote:
Originally Posted by Best Coder 2014 View Post
Uhm ... it's called OBJECT-relational mapping for a reason (it's obviously meant for object-oriented languages).
That was the joke, yes. :facepalm:
My god this forum is unbearable.

Couldn't help but notice that people picked apart my XML comment and again can't refute my actual argument for not using one. Again, I'm implementing a high performance application in a functional language. It's not that I just don't want to, it's also that I can't use an ORM. And at the end of the day, who's maintaining my project? I am. If I say my mysql implementation is less complex than an ORM, then that's my decision that only affects how I manage my implementation. If you somehow find an ORM for functional languages, it's not that I won't look into them; I just don't see purpose in using one given the argument I've provided. End of story.
01/15/2016 20:15 Best Coder 2014#18
Quote:
Originally Posted by Spirited View Post
That was the joke, yes. :facepalm:
My god this forum is unbearable.
Riiiiiiight.
01/15/2016 20:26 Spirited#19
Quote:
Originally Posted by Best Coder 2014 View Post
Riiiiiiight.
Why be so nasty? Can we not have a decent conversation here? Are people really that far up their own ass that we can't discuss a topic anymore?
01/15/2016 20:42 Best Coder 2014#20
Quote:
Originally Posted by Spirited View Post
Why be so nasty? Can we not have a decent conversation here? Are people really that far up their own ass that we can't discuss a topic anymore?
I really wasn't being nasty, I don't know where you got that from.
01/15/2016 20:47 Spirited#21
Quote:
Originally Posted by Best Coder 2014 View Post
I really wasn't being nasty, I don't know where you got that from.
Sorry, that's my bad then. It's hard to tell when people are being sarcastic or not. But in general, I really wish we could actually discuss a topic without someone picking one word and derailing it. I guess that's just the nature of forums though. They're really not good for discussion unless the membership is managed.
01/15/2016 23:26 KraHen#22
Quote:
Why be so nasty? Can we not have a decent conversation here? Are people really that far up their own ass that we can't discuss a topic anymore?
Quote:
My god this forum is unbearable.
I have a new hobby. It's called bolding out everything Fang says that makes him a douche.

Back to the topic, Node.js
01/15/2016 23:56 Spirited#23
Quote:
Originally Posted by KraHen View Post
I have a new hobby. It's called bolding out everything Fang says that makes him a douche.

Back to the topic, Node.js
Well, everyone knows I'm a douche. No big surprise there.
And Node.js... my god, I'm so sorry.
01/16/2016 00:10 Santa#24
Conversations aren't you stating your opinion and then calling anyone that comments about it a moronic ape. Conversation is about two way communication. Communication involves "listening/reading" to what the other person says. You do neither of those two things. You state your opinion and say "if you don't agree that's because your stupid and I don't care to hear about it." So as it stands, you set yourself up for have zero conversation.
01/16/2016 02:36 Spirited#25
Quote:
Originally Posted by StarBucks View Post
Conversations aren't you stating your opinion and then calling anyone that comments about it a moronic ape. Conversation is about two way communication. Communication involves "listening/reading" to what the other person says. You do neither of those two things. You state your opinion and say "if you don't agree that's because your stupid and I don't care to hear about it." So as it stands, you set yourself up for have zero conversation.
I think it's time we clear the air, because this forum is reeking of something foul.
  1. I never insulted anyone regarding their intellect during this conversation.
  2. Conversation is about a topic, and not just about an exchange of words.
  3. Still not calling anyone "stupid" or anything remotely similar, especially not for their opinion.
  4. Do you know what I don't care for? Some grown man rubbing his nob across the keyboard on how to bend over and accept all opinions.
What do you want me to say? Oh yes, I don't question anything and Node.js sounds like a great idea for a server programming language. It's also an obvious joke. KraHen wasn't being serious. Who would actually use Node.js for server programming? I mean, here, have a quote about it if you wish (since my opinion seems to be invalid).

Quote:
Node.js is one of the worst things to happen to the software industry in recent times, a whole generation of programmers are being taught the worst of all ways of doing concurrency, in a system that doesn't scale either in performance or project size and with one of the languages most plagued by pitfalls ever created.
JavaScript was already painful enough in the browser, why on earth anyone ever thought it was a good idea to use it on the server boggles the mind.
We will be paying the price of this misguided hyped fad for decades to come.
Of all the ways of doing concurrency, callbacks are by far the worst, Twisted was plagued by them and is the main reason why it failed, and that was with a much more sane and reasonable language like Python (stackless Python was a much better alternative and used a model similar to Go's CSP).
And the sad thing is that there are much better alternatives around with much more sound models and environments, Erlang and Go are the two obvious examples, and that is for the highly specialized situations where you have great concurrency needs, for any other problem anything else will be much better than Node.js, even PHP.
And stop taking these the wrong way. I'm not yelling at you. I'm not calling you an idiot. I'm calm and I'm just discussing points. Yeah, I overreacted before, but let's get back from that, yeah? I'll try to do a better job at keeping communication clear so we can stop miscommunicating with each other.