Comment on: What programming language SHOULDN'T you learn?
0 02 Oct 2016 23:27 u/monetus in v/programmingComment on: Are programs today easier to understand than the beginning of programming?
It is the main paradigm behind ruby on rails, a bunch of ecmascript frameworks, etc.
Comment on: Cheap but good laptop for programming/tinkering.
One popular opinion is to buy an old computer off of craigslist or the like and reformat it with linux. Or you could get a single board computer like the raspberry pi if you wanted an arm processor.
Comment on: C or C++: Which is the language you prefer?
curious, why fortran?
Comment on: C or C++: Which is the language you prefer?
C++ purely because, in my experience, the code is more readable. I'm sure there are arcane examples of both however.
Comment on: What programming language is good for a beginner?
Using c++ with OpenFrameworks is one of the most gentle learning curves I've ever seen in a toolkit. Its kinda weird.
Comment on: Edsger W. Dijkstra's Turing Lecture (1972)
This is just a lecture by Edsger W. Dijkstra. His outlook was pretty interesting.
Here is a youtube recording of that lecture.
Edsger W. Dijkstra's Turing Lecture (1972)
1 1 comment 08 Sep 2016 00:30 u/monetus (..) in v/programmingComment on: What were some of the first programs you made?
In max/msp, I made a synthesizer.
It had a dual oscillator crossfading between the classic waves (tri, pulse, sine) that let you modulate the duty cycle, rate, and phase. Those fed into another pair of equally configurable oscillators as FM. Then I stacked two frequency shifters after that; each with their own envelopes, band merging, and dry/wet. Then I added a configurable and eveloped biquad filter, made my own non-linear distortion, and topped it off with a classic soft distortion.
Still a great synthesizer, I just don't use max/msp hardly at all any more. Music is fun.
Comment on: xmake v2.0.4 released!
Shimmy. I'll give it a go.
edit:: hey man, let me know if you ever want a proofreader for the english translations
Comment on: What will replace HTML and CSS?
Probably nothing until interfacing to the internet with browsers, as we know them, becomes obsolete.
But tcl tk could do it all fine. And it would be asynchronous.
Comment on: Top the Most Popular Programming Languages Of 2016
A little surprised processing is as high as it is compared to pure data and super collider.
Comment on: I am looking for specific recomendations of what to teach myself before the second year of my computer science degree.
Since you know some python and are interested in C you might want to consider the tk framework. Tk has a cross platform C API and you can embed interpreters in your software with it. It's handy and BSD.
Your classes would give you a lot to work with in regards to single board computers as well, so if you're looking for more recreational things to do with them maybe consider programming some music with Chuck, pure data, super collider, csound, or Faust.
Visualgo.net - visualize and step through algorithms
6 0 comments 22 Jun 2016 23:28 u/monetus (..) in v/programmingComment on: After working in JavaScript for a while, I feel that the class concept is redundant and no longer required
Just learn tcl, everything is a string.
edit: I prefer functional javascript, but oop in c++.
Comment on: I think BackBone is a much better way to create apps than Angular
Curious, have you looked at ampersandJS?
I also like backbone, but I haven't delved into angular yet to compare.
Comment on: Python GUI Questions
I've been learning tcl/tk, which has python bindings and works on every OS. Might be an easy way to control some things laid over open gl. but good luck man.
Comment on: As a Linux Developer, do you find the GNOME or KDE ecosystems better and why?
That bsd license for the win, ha. Mind if I ask what bindings you like? I've started to dabble in tcl.
Comment on: What do you guys think of Meteor?
+1 on the curiosity towards meteor, so I can't give you any input there, but I can say that I've found expressJS to be beautifully easy to digest and learn as I go. IIRC I heard that ember is somewhat like ruby on rails, or SailsJS, in that it does many things for you. I hope someone clears this up.
Comment on: How to Safely Store a Password in 2016
Just wanted to say thanks man, this is useful.
Comment on: [OC] Online tool for taking microphone input and turning it into note name, pitch and octave. Great for tuning instruments or practicing singing.
A fourier transform, the way I think he got the pitch, is very useful in programming.
Any wave can be recreated with a group of sine waves in a certain configuration. It has a bunch of uses in video/audio programming.
It might be cool if there was some context in this regard in the about section.
Comment on: Alternatives to notepad++
atom has a terminal and ctags packages thankfully.
Comment on: Possibly get some help with this (Voat automod)?
I dislike the monolith of the jvm. Its a lot.
Edit: not that the c++ stl, or (insert js framework) isn't, I just haven't found a use case outside of android where I would want it.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
This gets at the idea of perceived negativity. When you fight against that, I guess eventually you'll just end up fighting whatever you think is profanity.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
Are you involved in the R community? If you are it would be cool, if you happen to remember, to post an update or so about it when things are played out. It seems it was posted on hacker news and then maybe a small brigade happened? The author seems to have gained reconciliation.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
You have a downvote so i felt compelled to quote you here -
Suggesting a variable name change to make a "safe space" implying that the source code is a dangerous place with that variable name is some stupid nonsense.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
Has anyone ever trolled Bjarne Stroustrup? huh.
Comment on: Programmer quits work on project after getting triggered by a variable name (The comments, however . . .)
Wow, that is fucking ridiculous. The big take away for me is that:
-
There are people involved in the central organization of languages who very, very, much care about "PR" in the way they understand it.
-
The leader of the R foundation is a troll.
I would have posted that bug report with the title,"Damn isn't this funny." Humor deflates the people hating eachother, everyone just seemed hellbent on not having fun with it.
Consequently thank you for posting this. It was hilarious.
edit: To be clear, I wouldn't have posted it as a bug
Comment on: Obama Announces $4B for Comp Sci Education
Critical thinking had its own sessions IIRC when i was in school. I could only imagine how programming could be taught without it..
Comment on: Apollo 11 source code
huh, do you know what kind of assembly that is? I didn't even realize what it was for a bit.
Comment on: The Case Against Dynamic Typing
For convenience, here is the blog this article sourced from, which it also linked to at the bottom.
Comment on: The Ruby Programming Language community is now under siege by SJW entryists and the trojan horse Code of Conduct
thanks, wasnt there when i posted though.
Comment on: The Ruby Programming Language community is now under siege by SJW entryists and the trojan horse Code of Conduct
Thanks for actually answering. I'm often frustrated when I see a thread filled with vitriol and this time, just wanted to see what the fury was about. After looking at the twitter, I don't see how that lady could be genuinely mad. Its ridiculous and its fucking shameful matz would even feel he had to weigh in on something like that.
But Brigading will create more of this.
Codes of conduct should never be in a language core I think. What could be enforced, unless the language itself was proprietary and licensed per use? It is fine that people are pissed.
Querying an obfuscated situation should never be downvoted. Fuck those downvotes.
Comment on: Learn to Code. It's a LOT Harder Than You Think
ya, I've learned c++ with a handful of other languages at the same time. It kinda flips me out how scared people can be of approaching it.
Comment on: The Ruby Programming Language community is now under siege by SJW entryists and the trojan horse Code of Conduct
So what is the demonstrable problem? Can someone point me to something that's happened? I can't be mad at a bunch of people hugging each other unless someone changes my understanding and so far this thread is seemingly a collection of "fuck those guys".
Comment on: Graduating as an American Software Developer. I want to live and work abroad. What are some good international software companies?
kudos to you sir.
Comment on: Graduating as an American Software Developer. I want to live and work abroad. What are some good international software companies?
I'm going to go ahead and say I love roland and their products and all the things I've heard roland employees say. But after that, I don't know much about them as a business. GL dude
Comment on: The Verge's web sucks
Did you notice the story about chattanooga's internet on the front page? That was the verge.
Just to nitpick, its matlab. Somebody probably copyrighted mathlab...