I want...
1
Name:
Anonymous
2011-07-09 15:55
A language that:
- Can be compiled to native code.
- Can use OO abstractions.
- Is not Java.
- Is not C++.
- Is not C#.
What I am searching for?
2
Name:
Anonymous
2011-07-09 16:00
C or Common Lisp.
3
Name:
Anonymous
2011-07-09 16:01
Lisp, Smalltalk, Ocaml, D, ...
4
Name:
Anonymous
2011-07-09 16:04
>>2
>>3
typical lisptards...
5
Name:
Anonymous
2011-07-09 16:05
LuaJIT
6
Name:
Anonymous
2011-07-09 16:06
no mention of wanting lambda abstraction as well as OO
unenlightened detected.
7
Name:
Anonymous
2011-07-09 16:26
ANSI-C
8
Name:
Anonymous
2011-07-09 17:14
>>1
If you're not willing to accept a VM language, OCaml is your best bet unless you want a C language for some reason.
If you're happy to include languages in development, check into BitC, Clay and Rust.
9
Name:
Anonymous
2011-07-09 17:26
Common Lisp, Scheme (OO as a library), O'Caml, Haskell, C (structs+macros), assembly (careful use of structures and macros).
If they can compile to native code depends on the implementation, but all the languages listed have compilers that target some platform's native code (directly or indirectly(through some IR or C)).
10
Name:
Anonymous
2011-07-09 17:53
11
Name:
Anonymous
2011-07-09 18:01
>>10
It doesn't have thread. Also, /thread is unspecified behaviour.
12
Name:
Anonymous
2011-07-09 18:01
Everyone here reccomends OCaml? Wat
Well, if I add the condition
- I am planning to use it for building a network protocol over it.
the responses change?
13
Name:
>>3
2011-07-09 18:08
>>12
Lisp, I'm not sure about the state of Ocaml's networking libraries.
14
Name:
Anonymous
2011-07-09 18:13
>>13
tro
[spoiler] [b] STACK OVERFLOW [/spoiler]
15
Name:
Anonymous
2011-07-09 18:22
>>12
Why exactly should that change anything?
16
Name:
Anonymous
2011-07-09 18:23
>>15
ENTERPRISE SCALABLE SOLUTIONS
17
Name:
Anonymous
2011-07-09 18:48
>>15
I don't know, that's why I am asking.
18
Name:
Anonymous
2011-07-09 20:18
too bad lisp is for faggots
19
Name:
Anonymous
2011-07-09 21:34
Go.
20
Name:
Anonymous
2011-07-09 22:26
>>19
Not even funny. No one wants to pretend to write python while pretending to write java.
21
Name:
Anonymous
2011-07-10 0:27
>>20
It's nothing like Java.
22
Name:
Anonymous
2011-07-10 1:23
Somebody explain what is meant by OO abstractions. Is this merely a reference to the OO model as a means to represent data?
I was once told that C++ had poor abstraction power, so I don't think this is what is meant...
23
Name:
Anonymous
2011-07-10 4:24
Just bumping some non autistic thread
24
Name:
Anonymous
2011-07-10 4:45
>>22
For OO abstractions i meant that you can do some part of what you can express in UML, at least. You can do this fairly good in Java, excluding multiple inheritance (yeah, you can do this with interfaces blah blah blah no you) but Java is teh cancer, and you can't use Java for developing low level shit.
25
Name:
Anonymous
2011-07-10 7:26
Don't you fags swoon over D?
26
Name:
Anonymous
2011-07-10 8:01
Haskell ofcourse
27
Name:
Anonymous
2011-07-10 8:02
One word the Objective C of code. Thread over.
28
Name:
Anonymous
2011-07-10 8:39
Object Pascal
29
Name:
Anonymous
2011-07-10 8:51
Vala
I haven't tried it myself though, I like C++.
30
Name:
VIPPER
2011-07-10 11:16
Vala Shambala
31
Name:
Anonymous
2011-07-10 11:38
>>29
It really does sound interesting.
32
Name:
Anonymous
2011-07-10 13:53
Seconding Go
33
Name:
Anonymous
2011-07-10 14:27
C++/CLI :|
34
Name:
Anonymous
2011-07-10 22:18
>>21
It's a lot more like Java than you think, particularly in the gimped object system.
35
Name:
Anonymous
2011-07-11 14:31
ENTERPRISE LAMBDA TOURING
36
Name:
Anonymous
2011-07-11 16:03
37
Name:
Anonymous
2011-07-11 17:10
anic
38
Name:
Anonymous
2011-07-11 21:39
39
Name:
Anonymous
2011-07-12 1:28
C
40
Name:
Anonymous
2011-07-12 2:10
Newer Posts