Computing > Programming

ParaSail

(1/1)

SiliconWizard:
Time for a new language. ;D

https://adacore.github.io/ParaSail/

I actually found this pretty interesting. The ref manual is 60 odd pages only. I rather like the language itself, which is rare enough to be mentioned. Of course it has clear ADA origins, but is at the same time leaner.

Played with the interpreter and compiler a little. Nice stuff, but whereas the language itself is rather lean (yet powerful), it's so complex to compile that the compiler is a monster, and the runtime also is.
It's so monstrous that, even though every bit of your code gets heavily parallelized with very little effort, the actual performance is disappointing.

Still, something new to look at, that I hadn't heard about a lot. (And yes, as Knuth himself said, when something is too popular, I tend to become overly cautious about it ;D )


Stray Electron:

--- Quote from: SiliconWizard on September 05, 2019, 11:56:36 pm ---
It's so monstrous that, even though every bit of your code gets heavily parallelized with very little effort, the actual performance is disappointing.


--- End quote ---

   Well that's disappointing.  Since ParaSail is written in ParaSail, I thought that it would be more Forth like. 

SiliconWizard:

--- Quote from: Stray Electron on September 06, 2019, 07:32:53 pm ---
--- Quote from: SiliconWizard on September 05, 2019, 11:56:36 pm ---
It's so monstrous that, even though every bit of your code gets heavily parallelized with very little effort, the actual performance is disappointing.


--- End quote ---

   Well that's disappointing.  Since ParaSail is written in ParaSail, I thought that it would be more Forth like.

--- End quote ---

ParaSail is slightly more complex than Forth. ;D

Feel free to try and experiment though.

westfw:
Hmmph.   Not related to SAIL...

SiliconWizard:
Hmm, doesn't seem to have "sparked" much interest...  Maybe Adacore should start a "Make with ParaSail" contest... ::)

Navigation

[0] Message Index

There was an error while thanking
Thanking...
Go to full version