Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

If you could only have three languages

Name: Anonymous 2011-04-14 3:38

which?

Name: Anonymous 2011-04-14 3:49

Forth, Lisp, APLSmalltalk.

Name: Anonymous 2011-04-14 4:04

FORTRAN, Haskell, Java

Name: Anonymous 2011-04-14 4:12

C++, Assembly, Python

Name: Anonymous 2011-04-14 5:13

Perl, Perl, Perl 6

Name: Anonymous 2011-04-14 5:32

C/C++, LISP, Assembler

Name: Anonymous 2011-04-14 5:33

Perl 6, Perl 5 (as a DSL for Perl 6), APL (as a DSL for Perl 6)

Name: Anonymous 2011-04-14 5:40

Visual Basic, ASP.NET, YHBT.

Now seriously: The best three languages I know are Lisp, C and Assembly. There might be other legendary candidates which I have yet to learn -- Forth, Erlang, Smalltalk, or something else. But Lisp will never get off that list.

Name: Anonymous 2011-04-14 6:45

c, haskell, (c# or scala)

Name: Anonymous 2011-04-14 6:58

Haskell, C#, bash + utils (or perl if that doesn't count)

Name: Anonymous 2011-04-14 8:11

Lisp and machine code. Why other languages even exist?

Name: Anonymous 2011-04-14 8:15

Python, C and whatever Assembly language is most relevant.

Name: Anonymous 2011-04-14 8:45

>>8 Got it right
Lisp, C, platform's asm for me.
I still use other languages as I see fit, or if I have some large pieces of code written in other languages which would be too much work to port, but if I'm to write everything myself, Lisp/C/asm is what I would choose.

Name: Anonymous 2011-04-14 9:20

platform's asm
Cop-out

Name: Anonymous 2011-04-14 9:35

scheme is an infinity

Name: Anonymous 2011-04-14 9:40

Compiled Ruby.

Name: Anonymous 2011-04-14 9:49

>>14
There can be multiple platforms. I know x86 best, and I'm very comfortable writing in it, but the reality is that x86 is a mammoth with a huge number of instructions and many different variants of encoding (even the same) instructions - it's a huge mess if you want to code an assembler or disassembler, but it's widely supported and easy to use. On the other hand, some RISCs are much cleaner to write tools for (they're also easier to implement, if you decide to write your own CPU core; I shudder at the thought of even attempting to implement a modern x86 clone in hardware), but don't offer as much flexibility as x86, however if you're writing a compiler for them, you'll enjoy the arch a lot more.

Name: Anonymous 2011-04-14 12:16

If you were only going to have just one assembly language, it might make sense to use a higher-level VM one, like LLVM. For »real« assembly languages, MMIX is probably not extensible enough, but ARM or MIPS could be acceptable choices.
I think the need for an assembly language is mostly satisfied when you have C, though.

Name: Anonymous 2011-04-14 14:09

Kill the CPL branch, kill the FORTRAN branch, save ALGOL, save Simula, save Lisp, save Forth, kill COBOL just to be sure. Scheme and CL come from Lisp.
Smalltalk comes from Simula+Lisp, influences Lisp and CLOS borns, Io and Self come from Smalltalk.
The ML branch comes out of nowhere, immediately suppress Caml, let SML evolve, Miranda, Haskell and Clean will come from that branch.
ABC and Python would never born without C and FORTRAN.

No FORTRAN means no BASIC, and GOTO considered harmful would never happen.

Having killed the CPL branch, Kernighan and Ritchie will never design C, meaning that Objective C, C++, C#, Java, JavaScript and all the C-like languages will never come to life. No C means no UNIX, no C++ means no Windows, no Objective C means no NeXTSTEP and no Mac OS.

Without the ubiquitous presence of UNIX and C, actually functioning Lisp/Forth systems would replace them.

No one would ever think of the existence of something like a ``personal computer'', computing would be a ``smart-people only'' sector, just like physics, the internet would be a simple network to just communicate.

Facebook and social networks would never born, since the whole ``lets ues a komputer fur errything :3'' thing would be shifted several years in the future, when:
1) With the absence of the internet, young generations would (hopefully) become smarter.
2) The entire world population would be more mature.
3) Without having to think of idiots that want to be 1337 h4x0r, security holes of misfunctioning profoundly defective by design systems like Windows and Unix derivatives, spending valuable time on useless things like social networks, PHP, Ruby on Rails and ``how to script ur kewl new websight'', and printers, computer scientist would had more time thinking on real problems, and probably computers would be more advanced (or maybe not, but at least there would be no x86).

Name: Anonymous 2011-04-14 14:19

elitest pig status: confirmed

You sir, are a sodomite and blithering a blithering idiot. Away with thee.

Name: Anonymous 2011-04-14 14:20

>>1
Lisp, somekind of assembly and... Well, that's all I'd need to create all of the worlds programming languages all over again.

Name: Anonymous 2011-04-14 15:18

ASM, C, Perl

Name: Anonymous 2011-04-14 15:22

python, perl, php

Name: Anonymous 2011-04-14 15:24

Scheme, D, Sepples

Name: Anonymous 2011-04-14 16:02

C, Lisp, ASM

Name: Anonymous 2011-04-14 16:11

ASM to write a LISP compiler to write a C compiler to write a LISP compiler

Name: Anonymous 2011-04-14 16:34

perl for maintenance tasks/tools/text processing
delphi for graphic interfaces
c for speed or size (deamons and such)

Name: Anonymous 2011-04-14 18:02

c, asm, python

Name: Anonymous 2011-04-14 19:01

English, Ghetto-eese, & Spanish.

Name: Anonymous 2011-04-14 19:39

>>19
I love and respect you in every possible way. Please post more often on /prog/!

I'm in desperate need. Can you please direct me to a serious (and non-anonymous) community that surges with your likes?

Name: Anonymous 2011-04-14 21:54

>>30
You sure do got a purdy mouth...

Name: Anonymous 2011-04-14 22:10

C++, Lisp, Assembly

Name: Anonymous 2011-04-14 22:19

C Java PHP

Name: Anonymous 2011-04-14 23:57

>>1-34
PHerPes is for faggots.

Name: Anonymous 2011-04-15 1:14

>>30
There are none, only /progsatori/.
Non-anonymous programming communities are full of shit and ``do im omework pls''.

Name: Anonymous 2011-04-15 10:26

Fortran, PHP, zsh

Don't change these.
Name: Email:
Entire Thread Thread List