Tagged Questions

0
votes
0answers
55 views

Can Google Go be used to as a Java substitute? (rephrased) [closed]

Possible Duplicate: Can Google Go be used to as a Java substitute? From what I read from the Google Go spec it looks like a pretty powerful language. I am looking for a reasonable ...
6
votes
5answers
279 views

C++ promotes a separation between class definitions and class implementations but not Java

I have a homework assignment and I need to evaluate which approach is better according to GRASP "Protected Variation". I found a question on Stack Overflow about the separation of header and code ...
10
votes
5answers
353 views

Analyzing a programming language

In SICP, the authors state (Section 1.1) that there are three basic "mechanisms" of programming languages: primitive expressions, which represent the simplest entities the language is concerned ...
-1
votes
0answers
102 views

What kinds of applications are usually programmed using C? as opposed to which are usually programmed using C++? [closed]

And then of course, Java? I'm looking for some programming languages to pick up, but since I can only learn one at a time, I was hoping for some guidance on to make a wise choice on which I should ...
7
votes
4answers
401 views

What can and can't the Garbage Collector do?

Will the GC take care of all memory management issues (memory leaks) ? Is there any case where you don't want the GC to take control of some part of your code ?
2
votes
5answers
318 views

I want to learn C# through Java. How can I do that?

I have an excellent book for learning OOP using Java but my goal is to learn C#. How can I use that book to learn C# instead of Java? How can I know the equivalent of Java code in C#? Is there a ...
52
votes
16answers
3k views

Do the young minds need to learn the pointer concepts?

Why did the C master Dennis Ritchie introduce pointers in C? And why did the other programming languages like VB.NET or Java or C# eliminate them? I have found some points in Google, and I want to ...
35
votes
10answers
2k views

A modern review of Java

I've been programming for a few years and I began in Java, and in my time I've found many different sources claiming Java to be an inferior language in some way or another. I'm well aware that each ...
4
votes
5answers
268 views

Which language should I use for a computationaly intensive program?

This is a multi-part question. I am writing a computational intensive program that will preform computations on very large numbers, on the scale of factorial(100) . I'm considering using Java or c++ ...
31
votes
16answers
2k views

What can I do with programming?

I'm a student studying biochemistry, and I've been learning some programming because I like it and it seems like the more one knows about computers the better. I've learned a good deal of python and ...
6
votes
5answers
586 views

What skills are needed for machine learning jobs?

I posted this question on Quora, but didn't get enough responses. reposting it here. I am a learner sitting at home and learning linear algebra, very interested on working in Machine Learning ...
5
votes
5answers
296 views

Does language endorsement by different platforms (Android, iOS) hurt app development?

Developing iOS or OSX based applications typically requires knowledge of Objective C, since XCode is highly tailored to this language. Android, on the other hand, has chosen Java as it's preferred ...
5
votes
5answers
506 views

Python : how can I impress people coming from Ruby/Java?

I am preparing a presentation about Python for my company, and would like to show Python's awesomeness to developers using Java or Ruby ! I guess it will be very simple to write shorter and cleaner ...
12
votes
4answers
710 views

Is programming in Python faster than in C, C++ or Java?

There's a widespread belief among programmers that the more dynamic and loosely typed the language, the more productive the programmer will be in it. Guido van Rossum wrote about programming ...
5
votes
6answers
438 views

Programming languages differences and efficiency, does it matter?

I am fairly new to programming, I have studied in computer science for 3 years at college, but as you know, school is only 2% of what really makes one a fully-fledged programmer. I have a lot of ...
9
votes
12answers
680 views

Which Programming Languages Support the Following Features?

My personal programming background is mainly in Java, with a little bit of Ruby, a tiny bit of Scheme, and most recently, due to some iOS development, Objective-C. In my move from Java to Objective-C ...
54
votes
5answers
763 views

What's the difference between Scala and Red Hat's Ceylon language?

Red Hat's Ceylon language has some interesting improvements over Java: The overall vision: learn from Java's mistakes, keep the good, ditch the bad The focus on readability and ease of learning/use ...
10
votes
9answers
709 views

How can I feel more confident about my programming skills?

Programming isn't alien to me. I first starting doing markup (HTML, now please don't laugh at me) when I was 12, but then I was admonished into Biology in high school and hence missed out on "real" ...
1
vote
2answers
299 views

Beginner understanding game programming

I have always been interested in gaming and I have a reasonable amount of programming experience. While I have read strategies like Divide and Conquer, greedy approach and other principles, how do I ...
3
votes
5answers
413 views

Skills to Focus on to land Big 5 Software Engineer Position

Guys, I'm in my penultimate quarter of grad school and have a software engineering internship lined up at a big 5 tech company. I have dabbled a lot recently in Python and am average at Java. I want ...
6
votes
7answers
976 views

Python productivity VS Java Productivity

Over on SO I came across a question regarding which platform, Java or Python is best for developing on Google AppEngine. Many people were boasting of the increased productivity gained from using ...
3
votes
5answers
297 views

Trying not to get ahead of myself but it is hard!

Well I made a 5 year plan for myself (11years-16years) I am pretty good at Java, HTML, and PHP. I have already done some end projects: Small Java Platform Game A Small Polynomial Solver A Small ...
2
votes
3answers
419 views

Best general computer science memory data structures book?

What are the best books for understanding how languages work 'under the hood'? If there is anon-language-specific book that discusses more of the general principles, that is preferable. If it is ...
7
votes
4answers
468 views

Is there any reason lazy initialization couldn't be built into Java?

Since I'm working on a server with absolutely no non-persisted state for users, every User-related object we have is rolled out on every request. Consequently I often find myself doing lazy ...
7
votes
4answers
541 views

Was Java originally designed for a toaster?

I've heard this tossed around few times, but never really a source. The wiki page says it was designed for home appliances, but never really references a toaster. Anyone have a source?
39
votes
10answers
1k views

Why do memory-managed languages retain the `new` keyword?

The new keyword in languages like Java, Javascript, and C# creates a new instance of a class. This syntax seems to have been inherited from C++, where new is used specifically to allocate a new ...
9
votes
5answers
507 views

Is Flash really superior to Java applets?

I'm still a student, without much real life experience in programming. I've never written anything bigger than ~5k lines of code. I've written code in both Flash and Java, and I just can't understand ...
2
votes
4answers
405 views

Best way to learn Java if you already have an OOP background, like ActionScript 3?

I'm looking to learn Java, but I don't want to get a book that is going to tell me what an object is, how OOP works, etc. I know this from my existing ActionScript 3 work. One idea is to look at all ...
2
votes
4answers
201 views

Python vs. Java for embedded wireless module

We are developing a product at work which interfaces with basic I/O and sends data to a webserver over a GPRS connection. What i need to know before we commit to a product, is which language is more ...
8
votes
8answers
920 views

When do you use Java and when Python?

I learned principles of both these languages, and know syntax. But I have no experience with large projects at all. I've heard like: We write server business code in Java and scripting in Python. But ...

1 2
15 30 50 per page