-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
113 lines (105 loc) · 3.86 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
---
layout: main
title: Golo — a lightweight dynamic language for the JVM.
---
<div class="jumbotron">
<div class="row">
<div class="col-md-5">
<p class="golo-code">
<span class="keyword">module </span> <span class="identifier">hello.World<br><br></span>
<span class="keyword">function </span> <span class="identifier">main</span><span> = |</span><span class="arg">args</span><span>| {<br></span>
<span> println(</span><span class="string">"Hello world")<br></span>
<span>}</span>
</p>
</div>
<div class="col-md-7">
<p class="lead">The world didn't need another JVM language.<br>
So we built yet another one. A simple one.</p>
<p>
<a href="/download/" class="btn btn-lg btn-success">
<i class="fa fa-3x fa-cloud-download pull-left"></i>
Download Golo<br/>
<small>(3.4.0)</small>
</a>
</p>
</div>
</div>
</div>
<p>
<a href="https://twitter.com/golo_lang?ref_src=twsrc%5Etfw" class="twitter-follow-button" data-show-count="false">Follow @golo_lang</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</p>
<div class="row">
<div class="col-md-4">
<h3><i class="fa fa-2x fa-rss-square"></i> Latest news</h3>
<ul>
{% for news in site.posts limit:4 %}
<li>
<a href="{{ news.url }}">{{ news.title }}</a>
<br/> <small>{{ news.date | date_to_string }}</small>
</li>
{% endfor %}
</ul>
<p>
<a href="/news/"><i class="icon-briefcase"></i> Archives</a> |
<a href="/feed.xml"><i class="icon-rss"></i> RSS</a>
</p>
</div>
<div class="col-md-4">
<h3><i class="fa fa-2x fa-book"></i> Learn Golo</h3>
<p>
<a href="/documentation/">Golo documentation</a> across releases.
</p>
<p>
We invite you to read the development version of the
<a href="/documentation/next/">Golo Programming Language Guide</a>.
</p>
<p>
You can also have a look at <a href="/publications/">our publications</a>, including papers and talks.
</p>
</div>
<div class="col-md-4">
<h3><i class="fa fa-2x fa-comments"></i> Community</h3>
<ul>
<li>
Get the code and contribute <a href="https://github.com/eclipse/golo-lang">on GitHub</a>.
</li>
<li>
<a href="https://github.com/eclipse/golo-lang/issues/new">Report</a> and
<a href="https://github.com/eclipse/golo-lang/issues">browse</a> issues.
</li>
<li>
Discuss on <a href="https://dev.eclipse.org/mailman/listinfo/golo-dev">our mailing-list</a>.
Get <a href="https://dev.eclipse.org/mailman/listinfo/golo-commit">notified of new commits and issues</a>.
</li>
<li>
Watch and edit our <a href="https://github.com/eclipse/golo-lang/wiki">Wiki</a>.
</li>
</ul>
</div>
</div>
<div class="row">
<div class="col-md-4">
<h3><i class="fa fa-2x fa-bank"></i> Foundations</h3>
<p>
Golo is a simple dynamic, weakly-typed language that favours explicit over implicit.
You should become a Golo programmer within hours, not days.
</p>
</div>
<div class="col-md-4">
<h3><i class="fa fa-2x fa-bolt"></i> invokedynamic</h3>
<p>
Built from day 1 with
<a href="http://docs.oracle.com/javase/7/docs/technotes/guides/vm/multiple-language-support.html">invokedynamic</a>,
Golo takes advantage of the latest advances of
the JVM. It is also a showcase on how to build a language runtime with invokedynamic.
</p>
</div>
<div class="col-md-4">
<h3><i class="fa fa-2x fa-flask"></i> Origins</h3>
<p>
While we have great plans for Golo in
<a href="http://dynamid.citi-lab.fr/research/">our research projects</a>, we also think that it
can be useful for the larger Java community.
</p>
</div>
</div>