Sisal (Streams and Iteration in a Single Assignment Language) is a functional programming language designed for numerical computations and parallel processing. It emphasizes deterministic parallelism, allowing efficient execution on multiprocessor systems by avoiding side effects and mutable state.
About Sisal
Sisal was created in 1983 by James McGraw and his team at Lawrence Livermore National Laboratory. It was developed to support high-performance numerical computing and to exploit parallel processing capabilities, aiming to provide a deterministic and efficient programming model for scientific applications.
Sisal's strengths included deterministic parallelism, efficient numerical computation, and absence of side effects. Its weaknesses were limited adoption, a steep learning curve, and less community support. Competitors included Fortran for numerical computing and functional languages like Haskell for parallel processing.
Hire Sisal Experts
Work with Howdy to gain access to the top 1% of LatAM Talent.
Share your Needs
Talk requirements with a Howdy Expert.
Choose Talent
We'll provide a list of the best candidates.
Recruit Risk Free
No hidden fees, no upfront costs, start working within 24 hrs.
How to hire a Sisal expert
A Sisal expert must have strong skills in functional programming, parallel processing, and numerical computation. They should be proficient in understanding and implementing deterministic algorithms and optimizing code for multiprocessor systems. Familiarity with compiler design and performance tuning is also essential.
*Estimations are based on information from Glassdoor, salary.com and live Howdy data.
USA
$ 224K
Employer Cost
$ 127K
Employer Cost
$ 97K
Benefits + Taxes + Fees
Salary
The Best of the Best Optimized for Your Budget
Thanks to our Cost Calculator, you can estimate how much you're saving when hiring top LatAm talent with no middlemen or hidden fees.