- 8,549
- 30,879
And then you realize you are using Hadoop for a small data problem.I feel kinda the same way about Hadoop, in a one semester class all you're basically going to learn is intro to stats(stuff like bayes), and how to actually install and use Hadoop for its bare minimum functionality. If you understand stats already then you could just do some tutorials over a week and end up in the same place.
I'd personally go with whatever one you're least comfortable with. I value courses that focus a lot more on theory than those that focus on practice because the practice is so easy to get on your own.
I meant it in a more general sense. Who does research, any sort of research, as opposed to strictly programming and what kind of research is it? And if you are building new algorithms (geometric especially), give me detailsI think you'd have to explain what you mean by the 'science' part of computer science.
Someone creating a new way to rasterize some polygons in a scene with heavy fog could be said to be doing bonafied computer science as well as engineering.
I have a few patents that shouldn't be patents... does that count?I meant it in a more general sense. Who does research, any sort of research, as opposed to strictly programming and what kind of research is it? And if you are building new algorithms (geometric especially), give me details
Ugh, fuck JCL. I'm so happy my company finally got off the mainframe - I never want to see any of that shit again.
That's an interesting swing. A small minority use javascript. Probably because this seems to focus on more, I dunno, core 'computer science' people instead of 'web developers'.Another sample of programming language popularity. This is obviously not a representation of the entire field and is limited to people participating in programming competitions:
Languages used (2015) Code Jam Statistics
Also cool to note is that there is a language called "Brainfuck".
Its most likely due to the speed advantage of C++. Most algorithmic competitions, like TopCoder, are full of people using C/C++. Even though code jam does not emphasize speed as much as other competitions might, the people participating in code jam are a large sub set of the people from other competitions. I would keep C++ out of any comparisons when looking at code jam and just compare the popularity of other languages.That's an interesting swing. A small minority use javascript. Probably because this seems to focus on more, I dunno, core 'computer science' people instead of 'web developers'.
Haha.my new job has been so disappointing. First two senior developers, me and someone else were hired at the same time. We are both at the same level in the organizational diagram, but this guy wants to change everything.
And here is what I mean. He wants us to move away from .net mvc / webforms, to angular js, and eliminate the server side code.
By eliminating the server side code i mean, he wants angular talking to a single web method, doing json requests. Then those request get converted to the equivalent XML, and then pass to the DB to a series of SP, that interpret the XML and perform the action.
This translates to all your business logic been on the database, on functions and Stored procedures, plus heavy use of SQL XML queries.
My first reaction was GTFO, but no this guy is serious. I tried to explain how using SQl for all your Business logic is an antipattern, not reusable, not extensible, and a bad idea. But no, he is set on his corner, of not doing c# code, nor almost any server side objects. His point is "everything that touches data should be on the DB, that is db are for to work with data".
So my boss, instead of drawing the line on the sand, just said, "ok, each one of you do it a different way".
So now our differences in coding philosophies are affecting our interactions since we are both so passionate about our points. It fucking sucks.
So yey for having the same application been done in two incompatible ways =(
This sounds non-sensical. Convert HTTP to JSON, to XML, to SQL. Then the entire chain would go back the other way for responses? I don't get it...he wants angular talking to a single web method, doing json requests. Then those request get converted to the equivalent XML, and then pass to the DB to a series of SP, that interpret the XML and perform the action.
I'm with you except for the "Convert HTTP to JSON". Whatchutalkinbout willis?This sounds non-sensical. Convert HTTP to JSON, to XML, to SQL. Then the entire chain would go back the other way for responses? I don't get it...