You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clojure/README.md
+9-4Lines changed: 9 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
To build and run Clojure programs on your local machine, download and install the most recent language version from the [Clojure downloads page](https://clojure.org/releases/downloads) or use your favorite package manager.
6
6
7
-
Once installed, programs in this folder can be run from the command line like so:
7
+
Programs in this folder can be run from the command line like so:
8
8
9
9
```
10
10
clj -M triple.clj
@@ -26,13 +26,15 @@ To run the tests on a Unix-like shell:
26
26
./test.sh
27
27
```
28
28
29
+
Run `test.ps1` in PowerShell.
30
+
29
31
## About Clojure
30
32
31
33
Clojure is a dialect of Lisp that runs on the Java Virtual Machine. It was created by Rich Hickey and first released in 2007. Clojure is a general-purpose language that is particularly popular for data analysis and machine learning. Clojure is also a popular choice for web development, and is the implementation language for popular web frameworks like Compojure and Luminus.
Studying, and contributing to, open source projects is an excellent way to improve your proficiency in any language. Of the many projects using Clojure, you may enjoy:
Copy file name to clipboardExpand all lines: haskell/README.md
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
# Haskell Explorations
4
4
5
-
To build and run Haskell programs on your local machine, follow the instructions form the [Haskell downloads page](https://www.haskell.org/downloads/). The recommended path to follow is to fetch and run GHCup.
5
+
To build and run Haskell programs on your local machine, follow the instructions form the [Haskell downloads page](https://www.haskell.org/downloads/). It is recommended to fetch and run GHCup.
6
6
7
-
Once installed, programs in this folder can be run from the command line like so:
7
+
Programs in this folder can be run from the command line like so:
8
8
9
9
```
10
10
runhaskell triple.hs
@@ -26,28 +26,29 @@ To run the tests on a Unix-like shell:
26
26
./test.sh
27
27
```
28
28
29
+
Run `test.ps1` in PowerShell.
30
+
29
31
## About Haskell
30
32
31
33
Haskell is a general-purpose, statically typed, purely functional programming language with type inference and lazy evaluation. It was created by a committee of researchers in 1990, and is named after the logician Haskell Curry. It is perhaps the most popular of the “pure“ functional languages, and is used in industry for a variety of purposes, including web development, data analysis, and machine learning.
-[Learn You a Haskell For Great Good](http://learnyouahaskell.com/)
43
45
-[Gentle Introduction To Haskell](https://www.haskell.org/tutorial/)
44
46
-[Exceptions Best Practices in Haskell](https://www.fpcomplete.com/blog/2016/11/exceptions-best-practices-haskell)
45
47
46
-
## Haskell Open Source Projects
48
+
## Haskell in Open Source
47
49
48
-
Studying, and contributing to, open source projects is an excellent way to improve your proficiency in any language. Of the many projects using Haskell, you may enjoy:
Java is a high-level, object-oriented language created by Sun Microsystems in 1995. Since then, it has taken over as one of the most widely-used languages in Computer Science for its use in a wide range of applications, including desktop, web, and mobile applications, as well as enterprise software systems. Java is propped up by the use of the Java Virtual Machine (JVM) which works as an interpreter of sorts which allows for abstraction and the use of its key feature of "write once, run anywhere" capability. Furthermore, it has been praised over the years for its successes in strong memory management, security, and scalability features which allow it to be used in developing large-scale applications, primarily in the realm of big data.
-[Java at Rosetta Code](https://rosettacode.org/wiki/Category:Java)
41
50
42
-
## Java Open Source Projects
51
+
## Java in Open Source
43
52
44
-
Studying, and contributing to, open source projects is an excellent way to improve your proficiency in any language. Of the many projects using Java, you may enjoy:
Running the command `node` with no arguments gives you a repl.
22
22
23
-
Tests can be run with `test.sh` or `test.ps1`.
23
+
To run the tests on a Unix-like shell:
24
+
25
+
```
26
+
./test.sh
27
+
```
28
+
29
+
Run `test.ps1` in PowerShell.
24
30
25
31
Note that this folder contains the file **package.json** to enable each of the command line **.js** files to run as _module_ scripts, rather than _classic_ scripts. Modules are the preferred way to write JavaScript, as they enable a host of newer modern features and are much more safe and secure. For the differences between scripts and modules, see [this article](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) from MDN’s JavaScript Guide.
26
32
@@ -42,7 +48,7 @@ Continue your study of JavaScript via:
Copy file name to clipboardExpand all lines: julia/README.md
+13-12Lines changed: 13 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
To build and run Julia programs on your local machine, download and install the most recent language version from the [Julia downloads page](https://julialang.org/downloads/) or use your favorite package manager.
6
6
7
-
Once installed, programs in this folder can be run from the command line like so:
7
+
Programs in this folder can be run from the command line like so:
8
8
9
9
```
10
10
julia triple.jl
@@ -26,28 +26,29 @@ To run the tests on a Unix-like shell:
26
26
./test.sh
27
27
```
28
28
29
+
Run `test.ps1` in PowerShell.
30
+
29
31
# About Julia
30
32
31
33
Julia is a high-level, dynamic programming language designed for scientific and numerical computing, where it competes with Fortran, MATLAB, and Python. As a gradually typed language, it features the ease-of-use of interpreted languages, while exhibiting performance close to that of traditionally compiled languages. It provides object-orientation via multimethods, and has a powerful macro system. The language was created by Jeff Bezanson, Stefan Karpinski, Viral B. Shah, and Alan Edelman, and first released in 2012.
32
34
33
35
## Julia Resources
34
36
35
-
Continue your study of Julia via:
37
+
Continue your study of Julia with:
36
38
37
39
-[Language Home](https://julialang.org/)
38
-
-[Documentation](https://docs.julialang.org/), with links to the language manual and standard library reference. Don't miss the [Performance Tips](https://docs.julialang.org/en/v1/manual/performance-tips/) section.
-[Official Documentation](https://docs.julialang.org/), with links to the language manual and standard library reference. Don't miss the [Performance Tips](https://docs.julialang.org/en/v1/manual/performance-tips/) section.
-[Julia at Rosetta Code](https://rosettacode.org/wiki/Category:Julia)
45
+
46
+
## Julia in Open Source
43
47
44
-
## Julia Open Source Projects
48
+
Browse open source activity in Julia at:
45
49
46
-
Studying, and contributing to, open source projects is an excellent way to improve your proficiency in any language. Of the many projects using Julia, you may enjoy:
Running the command `lua` with no arguments gives you a repl.
22
22
23
-
Tests can be run with `test.sh` or `test.ps1`.
23
+
To run the tests on a Unix-like shell:
24
+
25
+
```
26
+
./test.sh
27
+
```
28
+
29
+
Run `test.ps1` in PowerShell.
24
30
25
31
## About Lua
26
32
27
33
Lua is a lightweight and efficient programming language. It was designed and implemented by a team led by Roberto Ierusalimschy at PUC-Rio, Pontifícia Universidade Católica do Rio de Janeiro, in Brazil. The first version of Lua was released in 1993 and the language is still being actively developed. Lua is a popular choice for game programming and was the implementation language for titles such as World of Warcraft, Angry Birds, Hades II, Diner Dash, Roblox, and SimCity 4. It interoperates well with other languages, and can easily be embedded into C, C++, Java, Fortran, Smalltalk, and Erlang implementations.
Copy file name to clipboardExpand all lines: python/README.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,15 +22,21 @@ Running the command `python3` with no arguments gives you a repl.
22
22
23
23
If you, as you may have already, are using virtual environments or have aliased `python3` to `python`, you may replace `python3` with `python` in the above commands.
24
24
25
-
Tests can be run with `test.sh` or `test.ps1`.
25
+
To run the tests on a Unix-like shell:
26
+
27
+
```
28
+
./test.sh
29
+
```
30
+
31
+
Run `test.ps1` in PowerShell.
26
32
27
33
## About Python
28
34
29
35
Python is a powerful and expressive programming language that “lets you work quickly and integrate systems more effectively.” It was created by Guido van Rossum and first released in 1991. Python is widely used in industry and academia, and is particularly popular in the scientific community for data analysis and machine learning. Python is also a popular choice for web development, and is the implementation language for popular web frameworks like Django and Flask.
0 commit comments