I've been coding for a few years now, nothing too complicated. C++ is what i know best. I recently stumbled into Paul Graham's site, coding horror and now here.
What do i learn to 'enlighten myself with the ways' of functional programming?
It seems that StackOverflow is more concerned about programming techniques and coding skills (which is a good thing!)..
But I am asking if anyone knows another "StackcOverflow"-like site, but which is mainly concerned about Machine Learning and AI?
BTW: I have asked this question after nearly a week without an answer for Question
i've read about design patterns and it seems that there are a lot of different design patterns to use.
i wonder if there are some books that acts like a reference.
"you want to build a framework, then consider this, this and this pattern". also giving some examples. then jumps to another implementation eg. search engine and gives some patterns and concrete examples to use.
in this way you learn about the weakness and strength about each pattern and where they will fit, instead of just reading about every design pattern decoupled from each other.
are there good "reference sheets" or other tutorials good for a beginner at this?
thanks
I am learning Objective-C using Stephen Kochan's excellent book "Programming in Objective-C 2.0". I am new also to Xcode. So far all my exercises have worked fine, but when I run program 7.6 FractionTest on page 153 I get the console message "Program received signal: "EXC_ARITHMETIC". The status shows that the program succeeded, but I don't see any output. Can anybody suggest what I might be doing wrong?
I'm interesting in evolutionary algorithms. I have tested genetic algorithms with R but has someone tried with genetic programming? Do you know, if there are code somewhere written in R.
What would be a good choice of programming language in which to implement a decision tree? The results of the implementation will be for personal use only, so no need to consider ability to publish etc.
I have heard that Octave is a good option, can anyone explain why a matrix based language is recommended for implementing decision trees?
I'm curious about why early versions of the BASIC programming language had line numbering like in:
42 PRINT "Hello world!"
The text editors back then had no line numbering?
I'm programming in Java using a French machine with an AZERTY keybord. I like to type text with a certain character, the colon, test: hello. When I launch the test, only test is displayed. Are there ways in Java to convert the colon : to the QWERTY equivalent?
Based on the link below, I'm confused as to whether the Lua programming language supports Unicode.
http://lua-users.org/wiki/LuaUnicode
It appears it does but has limitations. I simply don't understand, are the limitation anything big/key or not a big deal?
I am programming a process monitoring tool which is written in C++, windows application. Is there anyway to send out alert email when the tool find the process go down? Any library support this? or any solution is fine. Thanks.
I was just wondering, what could possibly be the largest amout of code possible to write a Hello, World! program, without repeating code, without any whitespace, as few newlines as possible, whitout code that doesn't need to be there, and not written in 'Shakespeare'?
Programming language doesn't matter ^^
Please, would you help me in reminding me of one of the simplest parallel programming techniques.
How do I do the following in C#:
Initial state:
semaphore counter = 0
Thread 1:
// Block until semaphore is signalled
semaphore.Wait(); // wait until semaphore counter is 1
Thread 2:
// Allow thread 1 to run:
semaphore.Signal(); // increments from 0 to 1
It's not a mutex because there is no critical section, or rather you can say there is an infinite critical section. So what is it?
Hi, I am a C++ / Java programmer and the main paradigm I happen to use in everyday programming is OOP. In some thread I read a comment that Type classes are more intuitive in nature than OOP. Can someone explain the concept of type classes in simple words so that an OOP guy like me can understand it?
Hello,
I am trying to understand what is a chain matrix multiplication and how it is different from a regular multiplication. I have checked several sourcers yet all seem to be very academically explained for me to understand.
I guess it is a form of dynamic programming algorithm to achieve the operation in an optimised way but I didn't go any further.
Thanks
Is there any really low level programming language that can get access the memory variable directly? For example, if I have a programme have a variable i. Can anyone access the memory to change my programme variable i to another value?
In the context of functional programming which is the correct term to use: persistent or immutable? When I Google "immutable data structures" I get a Wikipedia link to an article on "Persistent data structure" which even goes on to say:
such data structures are effectively
immutable
Which further confuses things for me. Do functional programs rely on persistent data structures or immutable data structures? Or are they always the same thing?
Is there still a market for C system programmers? I love Java and some of the newer JVM languages but at the same time I really enjoy low-level system programming under Unix, using C and the GNU toolchain (it makes you feel elitist ;-)).
Now I wonder
a) is there still a market for C system programmers and
b) how much do you earn compared to an app programmer
c) is it that much fun in a large scale project?
I was wondering how you draw diagrams in Unified Modeling Language for your project design? By hand on paper or some editors on computer? It will be great if there are some convenient editors or other gadgets for help. I am programming under Windows and Ubuntu.
Thanks and regards!
I have a BS in biology, MS in Environmental Science, but I've been writing software in C++ and Java throughout grad school and a bit in my current job. I'd love to transition to a programming career. I've thought about getting what's called a "Post baccalaureate Certificate" or Java certification in lieu of another degree in CS. Which is more useful in terms of getting a job?
Hey,
I'm really interested in the way of using lambda functions. Does it make sense to use them in a high-level programming language? If yes, why?
Is this really just a function embedded in a function (like this) or is there more behind?
Is there any really low level programming language that can get access the memory variable directly? For example, if I have a program have a variable i. Can anyone access the memory to change my program variable i to another value?
I think small exercises would be the baest way for me to learn programming. I am the begginer and I am willing to give plenty of time to this.
To explain, to my opinion exercises should be something to write not long programs (10-30lines), to say what the program will print or that is the mistake.
Who can help me and say where to maybe a website with such stuff?
Thanks