473,395 Members | 1,738 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Question of a novice

Hello

I am familiar a little about programming. Infact I did C, then Java as
part of my study at uni. I did touch it after that. Its been 3 years
now but I want to start again. So should I go for C++ for Java. Or
there is new technology on the scene .NET

Thank a lot.

Kappa
Jul 22 '05 #1
8 1234
Kappa wrote:
Hello

I am familiar a little about programming. Infact I did C, then Java as
part of my study at uni. I did touch it after that. Its been 3 years
now but I want to start again. So should I go for C++ for Java. Or
there is new technology on the scene .NET

..NET provides the same API for all languages. For example I am writing
..NET Windows Applications and Web Services with C++.
I suggest C++ since the Java virtual machine is written in C++ anyway. :-)


Regards,

Ioannis Vranos
Jul 22 '05 #2
Kappa posted:
Hello

I am familiar a little about programming. Infact I did C, then Java as
part of my study at uni. I did touch it after that. Its been 3 years
now but I want to start again. So should I go for C++ for Java. Or
there is new technology on the scene .NET

Thank a lot.

Kappa

Java is as dumbed down as Visual Basic.

C++ all the way.
-JKop
Jul 22 '05 #3
Ioannis Vranos <iv*@guesswh.at.grad.com> wrote in message news:<cb***********@ulysses.noc.ntua.gr>...
Kappa wrote:
Hello

I am familiar a little about programming. Infact I did C, then Java as
part of my study at uni. I did touch it after that. Its been 3 years
now but I want to start again. So should I go for C++ for Java. Or
there is new technology on the scene .NET

.NET provides the same API for all languages. For example I am writing
.NET Windows Applications and Web Services with C++.
I suggest C++ since the Java virtual machine is written in C++ anyway. :-)


It doesn't (or perhaps shouldn't) depend on the reason that Java is
written in C++. You should first identify your purpose, need, etc.
Then, also decide on the constraints you have like money, time, etc.
If you know what you want to do, it should not be a problem whether
you need to learn Java or C++. After all, anything is used to
automate solutions.

- Vijay
Jul 22 '05 #4
JKop wrote:
Java is as dumbed down as Visual Basic.

VB is the language I dislike the most. Basically I can't bear its syntax.


Regards,

Ioannis Vranos
Jul 22 '05 #5

"Kappa" <ma*********@yahoo.com> wrote in message
news:dc**************************@posting.google.c om...
Hello

I am familiar a little about programming. Infact I did C, then Java as
part of my study at uni. I did touch it after that. Its been 3 years
now but I want to start again. So should I go for C++ for Java. Or
there is new technology on the scene .NET

Thank a lot.

Kappa


Well, it all depends upon what you want to learn it for. Just for fun? For
system programming? For web programming? To get a job?

Every language has its value (even Visual Basic). My personal favorite for
writing Windows programs quickly and easily is Delphi. It's truly a great
way to get programs up and running, fast! But now I program in C++, because
that's more commonly used for the kinds of programming I prefer. It also
pays better in general. (And, obviously, it's what I'm paid to use! :-))
Java and Visual Basic are (or at least were) pretty good for web
programming, but with the .NET world out there now, perhaps something like
C# might be better in the long run. If you want to program using specific
libraries (such as a graphics or game package), then you might want to use
the language that library is written in, so that interfacing with it is
seamless. For example, if you're using a Mac and programming against the
CoreAudio framework, maybe Objective-C is the way to go.

Of course, you're asking in a C++ newsgroup, so the answer MUST be C++!
(And a long and painful death to any who suggest otherwise!) :-)

-Howard


Jul 22 '05 #6
Howard wrote:
but with the .NET world out there now, perhaps something like
C# might be better in the long run.

Why? The API is the same for all languages.

Of course, you're asking in a C++ newsgroup, so the answer MUST be C++!
(And a long and painful death to any who suggest otherwise!) :-)

With the exact torture procedures described in the Standard. :-)


Regards,

Ioannis Vranos
Jul 22 '05 #7

"Ioannis Vranos" <iv*@guesswh.at.grad.com> wrote in message
news:cb**********@ulysses.noc.ntua.gr...
Howard wrote:
but with the .NET world out there now, perhaps something like
C# might be better in the long run.

Why? The API is the same for all languages.


Hey, I did say "perhaps" and "might", didn't I? (And I have a natural
preference for C#, since it's more closely related to C or C++.)

Of course, you're asking in a C++ newsgroup, so the answer MUST be C++!
(And a long and painful death to any who suggest otherwise!) :-)

With the exact torture procedures described in the Standard. :-)

Oh yes, obviously! :-)



Regards,

Ioannis Vranos

Jul 22 '05 #8
Howard wrote:
Hey, I did say "perhaps" and "might", didn't I? (And I have a natural
preference for C#, since it's more closely related to C or C++.)

Then you should have a more natural preference to C++ since it is the
original thing. :-)
Check these interesting things about C++ and .NET interaction:
There check the Visual C++ paragraph:
http://msdn.microsoft.com/vstudio/pr....aspx#language
This will become part of the future C++ standard:
http://www.ecma-international.org/news/ecma-TG5-PR.htm


Regards,

Ioannis Vranos
Jul 22 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: Christopher Richards | last post by:
It is possible to be able to receive email alerts (say, from Google News) and publish them to a web page automatically? I am a novice as far as PHP goes, but I can open and write to a file and...
4
by: Larry Chen | last post by:
Hi, I want to do the following: declare a file stream and a writer in subroutine A and perform the actual write operation in subroutine B. How should I do it ? ( I believe this should be...
5
by: Marian | last post by:
Hi, I am totaly novice in .NET and I am studying a book about this. There was mentioned "assembly". I did not understand, how function does it has . I would like to know the exact run of code...
21
by: AES/newspost | last post by:
My understanding -- I'm not an expert -- is that on (some? many? all?) standard Internet servers a URL can point to a subdirectory name followed by a backslash, and that links to this URL will...
6
by: ronwer | last post by:
Hello, The title doesn't completely cover the question I have, but it's a bit more complicated problem we have. We are using a database, based on Acces, but developed by a third party...
3
by: herrcho | last post by:
Here is the code.. #define NAME "MEGATHINK, INC" #define ADDRESS "10 Megabuck Plaza" #define PLACE "Megapolis, CA 94904" int main() { starbar(); printf("%s\n",NAME);
2
by: Dmitry Sazonov | last post by:
I'm novice here and I'm sorry for stupid question. We are trying to understand web services architecture, is it better than TIBCO.Randevouz and does webservices fit our needs. I understand, I...
3
by: Darius | last post by:
Hello, there is an NMEAParserDemo application written in VC++ avaliable for download from http://www.visualgps.net/Papers/NMEAParser/NMEAParserDemo%20Project.zip. Source code in VC++ is...
10
by: dtmfcc | last post by:
My website is at www.simi-therapy.com My CSS is at http://www.simi-therapy.com/simitherapy-screen.css Question -- on the dark blue bar under the beach image, one change caused another...
49
by: Pilcrow | last post by:
In the code below, can someone explain why the asterisks seem to be required on the line labelled 'A' and forbidden on the line labelled 'B'? Thanks in advance for the help....
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.