|
Programming C, bash, Python, Perl, PHP, Java, you name it. |
|
Thread Tools | Display Modes |
|
|||
Cool, I'll add this one.
|
|
|||
I got flang (https://github.com/flang-compiler/flang), a Fortran compiler targeting LLVM, ported to OpenBSD.
Also ported a Scheme to C compiler named Cyclone (https://github.com/justinethier/cyclone). |
|
|||
Hi Ibara
The classics COBOL/FORTRAN ? Just a nice to have for me, what we have already is what I need. IIRC clang is in the process of adding FORTRAN. (edit: Well missed your post on flang, nice to know) Thanks for the thread, John Last edited by jmccue; 12th November 2017 at 03:13 PM. Reason: saw a post |
|
|||
Two new additions:
Crystal (https://crystal-lang.org/) -- OpenBSD only as far as I know, the port is out-of-tree but I'm trying to convince the port maker to submit it to ports@ (https://github.com/wmoxam/crystal-openbsd-port) GNU D Compiler (GDC) -- I got this running on OpenBSD. Need to import it, but now all the BSDs have support for the D language. |
|
|||
Cat. 4
OpenBSD's packages also have Maven. Maven is build system written especially for Java projects, but it can be also used by projects in other languages. What I don't know is whether OpenBSD packages provide JavaFX support. It is a set of packages with classes for Java SE to develop GUI programs. It should be built-in JDK for Java 8, but I had tried to compile this Hello world project without success. It compiled on Windows with some minor changes to pom.xml (specified target Java version).
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase Last edited by e1-531g; 27th December 2017 at 08:09 PM. |
|
|||
Added some new languages to the list: K, Rexx, and SNOBOL4
|
|
|||
Added GNU Pascal, since I had reason to make a port of it.
|
|
|||
Added compilers/toolchains for WebAssembly, Pony, and HolyC.
|
|
|||
I've been reading "How to Design Programs" and last night I reinstalled my Lenovo N580 laptop that had FreeBSD, with OpenBSD 6.3. Since HtDP uses Racket, I downloaded the newest version, 7.0, from www.racket-lang.org and it compiled successfully.
|
|
|||
Added some new things:
PC-BASIC (a GW-BASIC complete environment clone) f18 (new Fortran compiler from Nvidia, to be integrated into LLVM) mrustc (independent Rust implementation written in C++) elvish, fish, oil (new shells) MuJS (javascript interpreter) |
|
||||
Prolog is available, at least in two versions (GNU Prolog and SWI-Prolog) in the OpenBSD ports tree:
lang/gprolog lang/swi-prolog and more than likely other BSD's.
__________________
dc -e '[q]sa[ln0=aln256%Pln256/snlbx]sb12247225403800449909543746snlbxq' |
|
|||
Added, thanks.
|
|
|||
Added Vishap's Oberon compiler. I have a port for post-6.5.
|
|
|||
Add the V compiler for the new V language (https://vlang.io/).
|
|
|||
OpenBSD is still, (yawn), not appealing to people who want to explore JVM-centered ecosystem: use languages such as Java, Kotlin, Scala and use huge codebase of libraries and frameworks written in Java
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase |
|
|||
Besides Kotlin, what else is needed? Scala and Java are both available as packages.
|
|
|||
I wonder whether JDK is complete. Last time I tried there were no classes needed for JavaFX (GUI). Frankly, Java apps with GUI are not so popular these days, so one may turn a blind eye on this.
I was basing my opinion on experiences with JDK 8 in older version of OpenBSD. Now I think it changed, because in VM I just installed ports of JDK 11, Maven, Git and managed to download, build and run Spring PetClinic.
__________________
Signature: Furthermore, I consider that systemd must be destroyed. Based on Latin oratorical phrase |
|
|||
|
|
|||
...which turns out to be useless. All you have to do is
Code:
$ doas pkg_add intellij So... OpenBSD has supported Kotlin forever... |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
NetRexx Programming | gpatrick | Programming | 6 | 28th October 2013 01:57 PM |
Java and AI-programming | idefix | Programming | 4 | 7th February 2009 01:41 PM |
Learning Programming | Crypt | Programming | 35 | 27th October 2008 04:54 PM |
GUI Programming | bsdnewbie999 | Programming | 6 | 17th August 2008 12:19 AM |
C programming - Lint | corey_james | Programming | 14 | 16th May 2008 11:05 PM |