Hacking buddy


 
Thread Tools Search this Thread
The Lounge What is on Your Mind? Hacking buddy
# 8  
Old 09-21-2016
Quote:
Originally Posted by gandolf989
Whatever you do, don't dream to be a pro C programmer. IMHO, I think it is just around for backwards compatibility.
C is certainly not always the right tool for the job, but C is the language which creates the right tool for the job.

C is the language to write languages and libraries in. AWK, Perl, Python, PHP, Apache, most SQL implementations, tar, zip, gzip, bzip, lzop, Windows, X11, BASH, KSH, CSH, ZSH, Linux, OSX, Java, Firefox, and beyond -- all C or C++. Libraries and extensions and drivers for all of the above -- generally C/C++ too.

This is because C is fairly unique: A high/low level language so low-level it almost describes basic CPU operations, and compiles to CPU bytecode, and depends on nothing. Lots of languages have one or two of these properties, almost none have all four. C libraries can export to nearly any language, which makes them a good common denominator as well.

In short, C is a living, current language, used for almost everything you do with your computer, and not obsolete by any means. It probably won't be for quite a long time yet.
This User Gave Thanks to Corona688 For This Post:
# 9  
Old 09-22-2016
Quote:
Originally Posted by Corona688
C is certainly not always the right tool for the job, but C is the language which creates the right tool for the job.
My comment was directed at pro*c, not C. In case you weren't aware pro*c is Oracle version of C, but it is used to write database stored procedures.

Yes, C is the foundation on which many tools are built, and yes, C code can be compile on most if not all operating systems. But writing business logic in pro*c for an application is overkill and very well might have a high cost of maintenance. Not too mention that it won't necessarily scale better than PL/SQL or other not as close to the hardware tools that you might use.
# 10  
Old 09-22-2016
Quote:
Originally Posted by gandolf989
My comment was directed at pro*c, not C.
I read the thread twice to make sure he wasn't referring to pro*c, and didn't see databases mentioned anywhere, so... I think we're both screaming at clouds Smilie Good day.
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. Cybersecurity

hacking

I want to start with hacking and learning it from the scratch! I have googled and found thousands of pages but I would like to know how to start really! It's always good to hear from security experts. please give me some links. the ones which are related to unix hacking. (1 Reply)
Discussion started by: messi777
1 Replies

2. Linux

Hacking

Im wondering how i can chat to some one (1 Reply)
Discussion started by: Neas
1 Replies

3. UNIX for Dummies Questions & Answers

Hacking

I asked my firend about hacking so he told me to come here. I want to know how to get Volumes I, II and III. Does anyone know how to help me and help me become a good hacker? This is what i came here to do!!!!!! (2 Replies)
Discussion started by: nfsu2
2 Replies
Login or Register to Ask a Question