NODE 890bfe16programing
josh434@juno.com (josh d smith)Thu, 21 May 1998 11:01:44 -0700 (PDT)
hello i am new to this list
i would like to know what programing language everyone prefers
and any books they recommend on that subject
thanx
josh
_____________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]
NODE 796b188cRe: programing (Ada95)
Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>Fri, 22 May 1998 03:33:34 -0700 (PDT)
josh d smith wrote on 1998-05-22 18:03 UTC:
> i would like to know what programing language everyone prefers
> and any books they recommend on that subject
Depends on what I write:
C for efficient quickly developed unsecure hacks
Perl for less efficient more quickly developed hacks
Ada95 for efficient large scale security critical applications,
especially anything where multi-threading is a big issue
C and Perl are widely known, so I'll only speak about the third one:
Ada95 is actually a very nice language, and I wonder why it is still mostly
used by avionics engineers and the NSA and not so much in the commercial
world. Ada95 is object oriented, has exceptions, multithreading, object
synchronization, generics, decent type concepts, safe arrays and pointers,
etc. There is now a high-quality GNU Ada95 compiler available (GNAT, uses
the same backend and optimizer as gcc). I've put together some beginner's
information about Ada95 on
http://www.cl.cam.ac.uk/~mgk25/ada.html
where you find information about books, free compilers and online tutorials.
Java is also a quite nice language. Essentially rather close in functionality
to Ada95, but more targeted towards mobile code applications, while Ada95
is more targeted towards high-performance and embedded security applications
(has better support for low-level programming than Java). Pascal and
Basic are mostly obsolete today (no classes, exceptions, tasks, etc.).
Markus
--
Markus G. Kuhn, Security Group, Computer Lab, Cambridge University, UK
email: mkuhn at acm.org, home page: <http://www.cl.cam.ac.uk/~mgk25/>
NODE ab081381Re: programing
Matthew T Darling <darl0006@tc.umn.edu>Thu, 21 May 1998 11:22:21 -0700 (PDT)
I prefer Ada, Apple's MLX, basic, and Logo. At times i also like to
program in machine language.
;)
NODE 7c7764aaRe: programing
Declan McCullagh <declan@pathfinder.com>Thu, 21 May 1998 11:29:36 -0700 (PDT)
My favorites are Applesoft BASIC and 6502 assembly. I suggest you go out
an buy an Apple IIe. Just think -- no need to deal with any messy
compiler, and you've got BASIC in ROM! A win-win situation, I say!
Good luck!
-Declan
On Fri, 22 May 1998, josh d smith wrote:
> hello i am new to this list
> i would like to know what programing language everyone prefers
> and any books they recommend on that subject
NODE 3b2c3b72Re: programing
Mark Hedges <hedges@infonex.com>Thu, 21 May 1998 15:20:50 -0700 (PDT)
PERL is horrendously less efficient, but easy to code for grunt work like
data processing and administrative scripts. PERL is THE BOMB for CGI web
programming, and combined with a nice free database with like mySQL, you
can produce some really amazing applications. I'd guess quite a few on the
list use PERL... I do, almost exclusively, but I'm making services and
doing sysadmin and not producing platform-specific applications. Then, C is
the most likely language used. Probably lots of people have their own
favorite languages. The O'Reilly and Associates 'Nutshell' books are widely
accepted as good reference manuals and tutorials in many lanugages. Certain
languages work better for certain applications. Check a technical bookstore.
Mark Hedges
Infonex/Anonymizer
>At 12:03 PM 5/22/98 -0600, you wrote:
>>
>>hello i am new to this list
>>i would like to know what programing language everyone prefers
>>and any books they recommend on that subject
>
>Josh, my guess is that about 99% of programmers on this list use C
>whether they like it or not. What they prefer might be quite
>different. ;)
NODE 012d2df8Re: programing
R Sriram <rsriram@krdl.org.sg>Thu, 21 May 1998 19:46:37 -0700 (PDT)
On Fri, May 22, 1998 at 12:03:37PM -0600, josh d smith wrote:
| hello i am new to this list
| i would like to know what programing language everyone prefers
| and any books they recommend on that subject
| thanx
| josh
My favourites are 6510 assembly (C=64), 6502 assembly (BBC Micro), Z80
assembly (Speccy - you need assembler software), and 8086 assembly.