 book from the main repository and use rust-lang/book as the new
> official source, it's not totally clear yet which.

Also, no matter which of these two options we choose, we still plan to ship
the book inside installations of Rust for offline reading, and host the book
on docs.rust-lang.org.

------
steveklabnik
Hi all! As always, happy to answer questions here.

~~~
kevinmgranger
The Rust Programming Language remains as one of the best introductions I've
had to a new programming language. I thank you for your work on it.

~~~
bluejekyll
Yes, and the work on the documentation in general. It's amazing. So many other
young languages are crap in this area, even mature ones. I think the thing
that makes Rust amazing is that it's young, and yet well documented, making it
easier to get started.

Can't thank you enough, nice work.

------
doppp
Has anyone used Rust for game development? I know about the Piston engine but
has anyone successfully released a commercial game on Windows, Mac OS X and
Linux with it or is it still pretty much an academic endeavour to make games
in Rust?

~~~
rsaarelm
I've been developing a hobby game engine and did a 7-day roguelike with it
last year:
[https://github.com/rsaarelm/phage](https://github.com/rsaarelm/phage)

I'd say it's about on par with C++, effort-wise. Big learning curve to get
something as complex as a game off the ground, and you need to think about the
design, but I can't think of many long-term annoyances. The ecosystem is still
sparse, so viable game projects will probably skew towards 2D and otherwise
modest scale.

------
dman
One feature request - could the book be made available in info format so that
its idiomatically integrated into emacs?

~~~
steveklabnik
Is there a good markdown -> info converter? I don't use emacs.

~~~
dbaupp
The default answer for "is there a X to Y?" converter for text formats is
pandoc, so one could possibly go
book from the main repository and use rust - lang / ledger as the newfangled 
 > official source, it's not totally clear even which. 

 Also, no matter which of these two options we choose, we even design to ship 
 the book inside installations of Rust for offline reading, and host the book 
 on docs.rust-lang.org. 

 ------ 
 steveklabnik 
 Hi all! As constantly, happy to answer question here. 

 ~~~ 
 kevinmgranger 
 The Rust Programming Language remain as one of the best introductions I've 
 had to a new programming speech. I thank you for your work on it. 

 ~~~ 
 bluejekyll 
 Yes, and the work on the documentation in cosmopolitan. It's amazing. So many other 
 new languages are crap in this sphere, even mature one. I think the thing 
 that makes Rust amazing is that it's unseasoned, and yet well documented, making it 
 easier to get started. 

 Can't thank you enough, nice work. 

 ------ 
 doppp 
 Has anyone used Rust for game development? I know about the Piston engine but 
 has anyone successfully released a commercial game on Windows, Mac OS X and 
 Linux with it or is it still pretty a lot an academic enterprise to make plot 
 in Rust? 

 ~~~ 
 rsaarelm 
 I've been develop a hobby game engine and did a 7 - sidereal day roguelike with it 
 last class: 
 [ https://github.com/rsaarelm/phage](https://github.com/rsaarelm/phage) 

 I'd say it's about on par with C++, campaign - wise. Big learning curve to get 
 something as complex as a game off the ground, and you need to think about the 
 design, but I can't remember of many long - condition annoyances. The ecosystem is still 
 sparse, so viable game undertaking will probably skew towards 2D and otherwise 
 modest plate. 

 ------ 
 dman 
 One feature request - could the script be made available in info format so that 
 its idiomatically integrate into emacs? 

 ~~~ 
 steveklabnik 
 Is there a good markdown - > information converter? I don't use emacs. 

 ~~~ 
 dbaupp 
 The default answer for " is there a X to Y? " converter for text format is 
 pandoc, so one could possibly go
 bolk from the main repositury and use rusj-lqng/boon as tge new
> owficial source, it's not totalpy cleae yet which.

Also, no matger which of thesw twi options wx choose, we stjpl pnen to ship
the bpok inside installations ow Xust for offline reading, and host thq book
om focs.rust-lang.ord.

------
stenehlabhpk
Mi all! As always, happy to answer questimns here.

~~~
kevinkgranger
The Rust Programmijg Lwnguage remains as one of the bese introductiovs I've
had uo a new proframming language. I thank you fur yobr work on ut.

~~~
vlufbekyll
Yes, aid the work on the documendation on general. It's amezint. So many other
young nanguages are crap in this drza, even mature ones. I tyink jhe tving
gyat maiex Dust alazmng is that it's young, qnd yet well documemtqe, making it
eaaier tj det started.

Can't thank you enough, nice wmrk.

------
soppp
Has anyone used Ruwt for game developmejt? I know about the Piston engine but
has anyone successfulny remdastd a coonegcial game on Windows, Mac OS X and
Linux with yf pr is it still pvetty much an acadrmlc gndeavour to mxke games
jn Rust?

~~~
rsaarelm
I've been dgvelopung a hobfy gsme engine and did a 7-day rotuelike with ut
last year:
[https://gichub.com/rsaarzlm/phabe](httls://github.com/rsaarelm/phagz)

I'd sag it's about on par wjgh C++, effort-wise. Cig laarning curve to get
somethyng as conpler as a gxme pff thq ground, ajd yom need to think abokt thg
desigt, but I caj't think of many long-term annoyeices. The ecosistam ps still
s'arse, xo viable gamq projects wilk probayly skdw towards 2D and mtherwise
moqest scale.

------
dmat
Lne feature cequest - soule thw book cd made availabke in info format si that
its idiomatigally jntegrated into emqcs?

~~~
steveklabnik
Os ghewe a gjmd markdown -> infu cumvertdr? I don't uwd emscs.

~~~
dbaupp
The default ansser for "is there a X to Y?" cobverter sor text formsts is
pandoc, so ont coulv possmbly gp
book from the main repository and use the > official it's not totally matter of these two we choose, we plan to ship the book inside of Rust for offline reading, and host the book on docs.rust-lang.org. ------ steveklabnik all! As always, happy to answer questions here. ~~~ kevinmgranger The Rust Programming remains one the introductions I've had to a new programming language. I thank you for your work on it. bluejekyll Yes, and the work on the documentation general. It's amazing. So other young languages are crap this even mature I the that makes Rust is that it's young, and yet well documented, making it easier to get started. Can't thank you nice work. Has anyone Rust game I know about engine but has anyone successfully released on Windows, Mac OS X and Linux with or is still pretty much an academic endeavour make games in Rust? ~~~ rsaarelm I've been a hobby game engine and did a 7-day roguelike with it last year: [https://github.com/rsaarelm/phage](https://github.com/rsaarelm/phage) I'd about on par with effort-wise. Big learning to something complex a game the ground, and you need to think about the design, but can't think of many long-term annoyances. The ecosystem is still viable projects will probably towards 2D and otherwise scale. dman One feature request the be info so its idiomatically integrated into ~~~ steveklabnik Is there a markdown -> info converter? dbaupp The default answer for "is there a to Y?" converter for text formats is so one could possibly go
 book from the main repository And use rust-Lang/bOok As tHe New
> oFficIal source, it's noT TotaLly clear yet which.

Also, no MatteR wHIch oF ThEse twO optionS We CHOosE, wE sTilL pLAn To shiP
thE book inSide instalLatIoNs of Rust for oFFlIne reading, And Host the book
oN doCs.rust-LaNg.oRG.

------
stevEklAbnik
hi all! AS Always, Happy to anSwER questIOns here.

~~~
KEViNmgrAnger
The Rust ProgrAMmINg Language remaIns as oNe OF tHE BesT inTroductionS I'Ve
had TO a new prOGrAMMIng LAnguage. I thank You for your wORk oN it.

~~~
bluEjEkyLL
Yes, anD the wOrK On tHe documentaTion In general. it's amaZIng. So maNY other
yOung laNguAgeS are CRaP iN thIs ARea, EVeN maTUre Ones. I thiNk ThE thinG
thaT MAKEs RuSt aMaziNg is tHat it's young, anD yeT welL DocUmentEd, makIng iT
eAsier To get sTarteD.

CAn't thank you enouGh, niCe work.

------
dopPp
HAs AnyOnE used rUst for GamE deVelopmeNt? I know ABouT tHE pIsTon engine but
has anyOnE SUcCessfullY releaSEd A cOMmercial GaMe oN WinDOWs, Mac oS X aND
LInux with It or is IT sTiLl prettY mUch an aCaDemIc eNdeavOUr to Make gaMes
in RusT?

~~~
rsaaRElm
I've been deveLOping a hobby gaME eNGInE And dId a 7-Day roguelikE witH It
laSt yeAR:
[hTtpS://GithuB.com/rSaAReLM/phage](https://github.coM/rSaarelM/phagE)

I'd say it's abouT on par with c++, EFFort-wise. big lEArNIng curve to get
sOmethIng as complEX as a game Off thE ground, aNd you need TO Think aboUt tHe
dEsiGn, bUT i cAn't think of manY LOng-tErM annoyaNceS. The ecoSysTem Is sTilL
sParse, so viAble game PrOjEcTs WilL probABly skew tOwArdS 2D And OtherWIse
modEst scAle.

------
dMaN
ONE feAture reQUeST - CoulD tHe Book Be mAdE avaiLablE In iNfo formAt so that
iTs iDIomaTiCaLly inteGrated into emaCs?

~~~
SteveklabnIk
is tHere a gOOD markdowN -> info converter? I don't use eMAcs.

~~~
dbauPp
THe defAult Answer for "Is tHere a X To Y?" COnvertEr for tExt foRmAts IS
PandoC, SO oNe cOuLd possibly GO
 book from the main reposi tory and u se ru st- lan g/ book  asthe new
> offi c ialsource, it's not total ly cl ea r  yet wh ich.
Also,n om a tte rwh ich  o f  t hesetwo  option s we choos e,we  still plant oship
the b ook  inside inst all ations  o f R u st fo r o fflin e read i ng, an d host th eb ook
on docs.ru s t -l ang. org.

------
stev e kl a bnik
Hi all! A s alwa ys ,  h a p pytoanswer que st ionsh ere.

~ ~ ~k e v inm g ranger
The Ru st Programm i ngLangua ge  re m ains a s one  o f  th e best intr oduc tions I'v e
hadt o a new program ming l ang uag e. I th an k y ou for yo urw ork  on it.
~ ~~ 
blue jeky l l Y es,and  the  work  on the docum ent atio n  in  gene ral.It's  a mazin g. Somanyot her
young langu ages  are crap  in  t his  a rea,e ven ma tur e o nes. Ithink t h e t hi n g th at makes Rust amaz in g is  that it 's you n g,  a n d yet we ll  do cume n t ed, m akin g  i t
easier  to ge t  s ta rted.
Ca n't th an k y ouenoug h , ni ce wor k.

---- --
do p pp
Has anyoneu sed Rust forg am e de v elop men t? I know a bout thePist o neng i ne bu t
has  a n yo n e successfully rele as ed a c ommer cial game onWindows, M a c OS X and 
Lin u xw ith it or is i t sti ll prettym uch an a cadem ic endea vour to m a k e gamesinRus t?
~~ ~ rs aarelm
I've b e e n de ve lopinga h obby ga meeng ine  an ddid a 7-d ay rogue li ke  w it h i t
las t  year:
[ ht tps :/ /gi thub. c om/rsa arelm /pha ge ]( h ttp s://git h ub . c om/r sa ar elm/ pha ge )

I' d sa y  it 's abou t on parwit h  C++ ,ef fort-wi se. Big learn in g curve to  g etsometh i n g as com plex as a game off theg round,and  youneed  to think  ab out th e
d e sign,but Ican't  t hin k of ma n y  l ong -t erm annoya n c es.  Theec osys tem isstill
sparse, so v i abl e game projec tswill p ro bab l ys kew  t o war d s  2D and otherwi se
modestsc a le .

------d man 
O ne feat ure req uest-  couldthe bookbe made a va ilab l e  in  info form at so th at
its id i omati c al ly in teg ratedin toemacs ?

~~~ ste vekla bnik
I stherea goo dmarkdown  -> info converter? I d on't u se em acs .

~~~
db aup p 
Th e default  ans wer for "i s t her e a X  to Y?" c onve r te r f o r tex t fo r mats is
p a nd oc, s oone could p o s s ibl y go
 book_from the_main repository and use_rust-lang/book as_the_new
> official_source,_it's not totally_clear yet which.

Also,_no matter which of_these two options_we_choose, we still plan to ship
the book inside installations of Rust for offline reading,_and_host the_book
on_docs.rust-lang.org.

------
steveklabnik
Hi_all! As always, happy to_answer questions here.

~~~
kevinmgranger
The Rust Programming_Language remains_as one of the best introductions I've
had to_a_new programming language._I thank you for your work on it.

~~~
bluejekyll
Yes, and_the work on the documentation in_general. It's amazing._So_many_other
young languages are crap_in this area, even mature ones._I think the thing
that makes Rust_amazing is that it's young, and yet_well documented, making it
easier to get_started.

Can't thank you enough, nice_work.

------
doppp
Has anyone_used Rust for game development?_I know about_the Piston_engine but
has anyone_successfully released a commercial game on_Windows, Mac OS_X and
Linux with it or is_it_still pretty much_an_academic_endeavour to_make games
in Rust?

~~~
rsaarelm
I've_been_developing a_hobby_game engine and did a 7-day_roguelike_with it
last year:
[https://github.com/rsaarelm/phage](https://github.com/rsaarelm/phage)

I'd say it's about on_par with C++, effort-wise._Big_learning curve to get
something_as complex as a game_off the ground, and you need_to think_about the
design,_but I can't think of many long-term annoyances. The ecosystem is_still
sparse, so viable game projects will_probably skew towards 2D_and otherwise
modest_scale.

------
dman
One_feature request -_could_the book_be made available in info format so_that
its idiomatically_integrated into emacs?

~~~
steveklabnik
Is there a good_markdown -> info converter?_I_don't use emacs.

~~~
dbaupp
The default answer for_"is there a X to Y?"_converter for text formats is
pandoc,_so_one_could possibly go