Hi,
I'm writing a app which integrates with windows shell and adds an additional context menu.
And am considering a couple of languages to write it in:
MS .NET - I'd rather not use managed code for this type of app
win32asm - This is my first choice
VC++/C++ - Not sure
So basically its a toss up between assembly and C++ anyone have a...
When working on hobby projects I really like to program in low-level languages (in the sense that C and C++ are low level). I don't want to work with managed languages with garbage collection and whatnot that takes all the fun away (yeah, we're all different ;-) ).
Normally I use C++ for these type of projects. C++ is rather complex and...
I have become very proficient in Java, and am pretty good at C++. What should my next language be? I'm looking to learn something that will be useful in the workplace, when i get out of college, or something that is easy and fun to tinker with. I know we all have our little favorite language we like to hold up higher than the rest, bu...
This is probably more of a subjective question, but which language (not API like .NET or JDK) would you use should you write your own operating system? Which language provides flexibility, simplicity, and possibly a low-level interface to the hardware? I was thinking Java or C...
...
This kind of relates back to the Specialist vs. Generalist questions, which I know that Both is the correct answer for, but I am coming at it from a different direction. I do the interviewing for new software development candidates, and we currently evaluate heavily for specific language skills and knowledge and look for specific langua...
I think some people will doing the same way when start learning a new programming language.
(eg. Start Learning Ruby , but Already working with C# for years)
They start by trying to make the result the same just use different programming language.
like making the loop in array of ruby the same as in C#.
I really want to know that is it ...
I figure out some technologies that can help me to build Queue Management Systems. Each terminal will send multicast to others. All the terminals get messaging in sync in real time. I'm not sure that do I really need a database server as backend or not?
...
College students are bereft of any web development throughout the 4 years in school, are often beat down with more Big-Oh notation than seems ever necessary, and are kept hidden from the fun (and unseen) corners of what is computer programming.
stackoverflow, I'd like to ask, what do you think the most important thing (whether it be a s...
Possible Duplicates:
Best ways to teach a beginner to program?
What is the easiest language to start with?
What is a good programming language for beginners?
I am 15 and had learned C++ before never got into it though?
But is this like learning a new language? like having to do it over and over and every day having new stuff t...
What is best programming language to make Windows GUIs?
...
I didn't take the usual CS route to learning programming and I often hear about namespaces but I don't really understand the concept. The descriptions I've found online are usually in the context of C which I'm not familiar with.
I am been doing Ruby for 2 years and I'm trying to get a deeper understanding of the language and OOP.
...
Is there a java compiler flag that allows me to use goto as a valid construct? If not, are there any third-party java compilers that supports goto? If not, are there any other languages that support goto while at the same time can easily call methods written in Java?
The reason is I'm making a language that is implemented in Java. Gotos...
On Joel Spolsky's blog, I often read something about "Wasabi" and if I check Wikipedia, it mentions that it's an in-house programming language.
What is it? Why do they use it? And why isn't it public?
...
The Pragmatic Programmer gives a very popular advice: learn a new language every year. The main reason behind this advice is that when you learn a new language, you learn a new way to think.
And in the book Pragmatic Thinking and Learning, it shows the levels of competence from Novice to Expert.
Novice: Has little experience with the...
What is the difference between two if any (with respect to .net)?
Thanks
...
If there are any then how deeply is xml integrated into language? What primitives are used to manipulate xml document?
PS. I'm not interested in declarative languages such as SQL, XPath, XSLT :)
...
Why do some languages differentiate between methods that return a value and methods that don't?
i.e. in Oracle's PL/SQL, where the primary difference between a function and a procedure is that the function must return a value, and the procedure must not.
Likewise for languages that don't, why not?
EDIT: I have found a related questi...
Seemingly, no one uses assembly nowadays other than to develop device drivers, or the very core of OS kernels etc. Anyone has knowledge of it being currently used for other things?
I mean PC-style and bigger hardware, not embedded stuff with teeny tiny processors.
...
This question is for experiences programmers. Do you have a set process that you follow when approaching a new language that you want to learn? Do you prefer learning alone or with a buddy? How do you begin? Do you have a favorite series of books? And is there any place where you can easily get the grammars for the new languages? Do you ...
I've got a pretty strong background in C-style languages. And have worked on several different types of projects. I have just started taking a serious look at Python after reading Programming Collective Intelligence. I understand that Python can solve any problem that C# can, and vice-versa. But I am curious to know from those who us...