Skip to content

Commit a71b07e

Browse files
Merge branch 'master' of https://github.com/ocaml/ocaml.org
2 parents e44bf47 + d34e1c4 commit a71b07e

File tree

2 files changed

+57
-9
lines changed

2 files changed

+57
-9
lines changed

script/rss2html.ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@ let get_opml () =
188188
"OCaml Planet" in
189189
(* Broken feeds will be marked with [is_comment = true]. *)
190190
let opml = Opml1.of_atom ~head feeds in
191-
(* Sort by name. (FIXME: one may want to ignore spaces.) *)
192-
let by_name o1 o2 = String.compare o1.Opml1.text o2.Opml1.text in
191+
(* Sort by name. *)
192+
let by_name o1 o2 = String.compare (String.trim o1.Opml1.text) (String.trim o2.Opml1.text) in
193193
{ opml with Opml1.body = List.sort by_name opml.Opml1.body }
194194

195195
let opml fname =

site/learn/success.fr.md

Lines changed: 55 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,36 @@
11
<!-- ((! set title Quelques succès !)) ((! set learn !)) -->
22

3+
*Table of contents*
34
# Quelques succès
4-
*Contenu*
5+
6+
## Jane Street
7+
[<img src='/img/users/jane-street.jpg' alt='Jane Street'
8+
style='clear: left; margin-right: 10px' />](http://janestreet.com/technology/)
9+
10+
Jane Street est une société de négoce propriétaire qui utilise OCaml comme sa
11+
plate-forme de développement primaire.Notre exploitation fonctionne à grande
12+
échelle, générant des milliards de dollars de transactions chaque jour à partir
13+
de nos bureaux de Hong Kong,Londres et New York, avec des stratégies qui couvrent
14+
de nombreuses classes d’actifs, fuseaux horaires et régimes réglementaires.
15+
16+
Presque tous nos logiciels sont écrits dans OCaml, du code de recherche statistique
17+
aux outils d’administration des systèmes en retour de notre infrastructure de trading
18+
en temps réel.Le système de type d’OCaml agit comme un ensemble riche et bien intégré
19+
d’outils d’analyse statique qui aident à améliorer la qualité de notre code, en
20+
attrapant les bogues le plus tôt possible.Chaque jour, des milliards de dollars de
21+
transactions passent par nos systèmes, ce qui fait en sorte que les choses se passent
22+
bien.Dans le même temps, OCaml est très productif, nous aidant à nous adapter rapidement
23+
à l’évolution des conditions du marché.
24+
25+
Jane Street contribue aux bibliothèques open-source à l’ensemble de la communauté depuis
26+
de nombreuses années, y compris Core, notre bibliothèque standard alternative, Async, une
27+
bibliothèque coopérative de concurrence, et plusieurs extensions syntaxiques comme binprot
28+
et sexplib.Tous ces éléments peuvent être trouvés à <http://janestreet.github.io>.Au total,
29+
nous avons ouvert plus de 200k lignes de code.
530

631
## Le synchroniseur de fichiers Unison
7-
[<img src='/img/unison-thumb.jpg' alt='Screenshot' title='Screenshot of Unison&#39;s main window' />](/img/unison.png)
32+
[<img src='/img/unison-thumb.jpg' style='clear: left; margin-right: 10px'
33+
alt='Screenshot' title='Screenshot of Unison&#39;s main window' />](/img/unison.png)
834

935
[Unison](http://www.cis.upenn.edu/%7Ebcpierce/unison/) est un outil de
1036
synchronisation de fichiers populaire, qui fonctionne sous Windows et
@@ -37,7 +63,9 @@ unique parmi les projets de grande taille écrits en OCaml, d'avoir été
3763
L'adoption d'OCaml a été comme une bouffée d'air pur. »
3864

3965
## Le client pair-à-pair MLdonkey
40-
[<img src='/img/mldonkey-thumb.jpg' alt='Screenshot' title='Screenshot of one of MLdonkey&#39;s windows' />](/img/mldonkey.jpg)
66+
[<img src='/img/mldonkey-thumb.jpg'
67+
style='clear: left; margin-right: 10px'
68+
alt='Screenshot' title='Screenshot of one of MLdonkey&#39;s windows' />](/img/mldonkey.jpg)
4169

4270
[MLdonkey](http://mldonkey.sourceforge.net/Main_Page) est un client
4371
pair-à-pair multi-plateformes et multi-réseaux. Il a été le premier
@@ -61,8 +89,10 @@ tâche de fond et sans surveillance humaine, et peut être contrôlé à
6189
l'aide d'une interface au choix parmi trois : GTK, web et telnet. »
6290

6391
## Le Langage de Modélisation Financière de LexiFi
64-
[<img src='/img/lexifi-thumb.jpg alt='Screenshot'
65-
title='A report produced by LexiFi software' />](/img/lexifi.jpg)
92+
[<img src='/img/lexifi-thumb.jpg'
93+
style='clear: left; margin-right: 10px'
94+
alt='Screenshot' title='A report produced by LexiFi software'
95+
/>](/img/lexifi.jpg)
6696

6797
Développé par la société [LexiFi](http://www.lexifi.com/), le Langage de
6898
Modélisation Financière (MLFi) est le premier langage formel capable de
@@ -118,7 +148,8 @@ l'environnement d'exécution sont les principales raisons de notre
118148
intérêt pour OCaml. »
119149

120150
## L'assistant de preuve Coq
121-
[<img src='/img/coq-thumb.jpg' alt='Screenshot' title='Screenshot of Coq&#39;s integrated development environment' />](/img/coq.jpg)
151+
[<img src='/img/coq-thumb.jpg' alt='Screenshot' style='clear: left; margin-right: 10px'
152+
title='Screenshot of Coq&#39;s integrated development environment' />](/img/coq.jpg)
122153

123154
*[Jean-Christophe Filliâtre](http://www.lri.fr/%7Efilliatr/) (CNRS), un
124155
des développeurs de Coq :* « L'outil [Coq](http://coq.inria.fr/) est un
@@ -139,7 +170,8 @@ fault »), ce qui est indispensable à un outil dont le but premier est
139170
justement la rigueur. »
140171

141172
## L'analyseur statique ASTRÉE
142-
[<img src='/img/astree.gif' alt='A340' title='ASTRÉE has been used to certify the Airbus A340 flight control software' />](https://www.airbus.com/aircraft/previous-generation-aircraft/a340-family.html)
173+
[<img src='/img/astree.gif' alt='A340' style='clear: left; margin-right: 10px'
174+
title='ASTRÉE has been used to certify the Airbus A340 flight control software' />](https://www.airbus.com/aircraft/previous-generation-aircraft/a340-family.html)
143175

144176
*[David Monniaux](http://www-verimag.imag.fr/~monniaux/) (CNRS), membre
145177
du projet ASTRÉE :* « [ASTRÉE](http://www.astree.ens.fr/) est un
@@ -197,6 +229,9 @@ language and robustness of its implementation provided a great
197229
productivity boost.”
198230

199231
## FFTW
232+
<img src='/img/fftw-thumb.png' alt='FFTW'
233+
style='clear: left; margin-right: 10px' />
234+
200235
[FFTW](http://www.fftw.org/) est une librairie C [très
201236
rapide](http://www.fftw.org/benchfft/) permettant d'effectuer des
202237
Transformées de Fourier Discrètes (DFT). Elle emploie un puissant
@@ -215,4 +250,17 @@ sont portables : un même programme donnera de bons résultats sur la
215250
plupart des architectures sans modification. D'où le nom « FFTW, » qui
216251
signifie « Fastest Fourier Transform in the West. »
217252

253+
## Liquidsoap
254+
[Liquidsoap](http://liquidsoap.fm/) est clairement bien établie dans
255+
l’industrie de la radio (internet).Liquidsoap est bien connu comme un
256+
outil avec des capacités uniques, et a beaucoup d’utilisateurs, y compris
257+
les grands commerciaux.Il n’est pas développé comme une entreprise, mais les
258+
entreprises développent des services ou des logiciels sur le dessus de celui-ci.
259+
Par exemple, Sourcefabric développe et vend du temps d’antenne au-dessus de Liquidsoap.
218260

261+
## Haxe
262+
[Haxe](http://haxe.org/) est une boîte à outils open source basée sur un
263+
langage de programmation moderne, de haut niveau, strictement typé, un
264+
compilateur croisé, une bibliothèque standard multiplateforme complète et
265+
des moyens d’accéder aux capacités natives de chaque plate-forme.Le compilateur
266+
Haxe a été entièrement écrit dans OCaml.

0 commit comments

Comments
 (0)