Re: [racket-users] Racket language for enterprise software

2018-09-25 Thread Dmitry Igrishin
вт, 25 сент. 2018 г. в 9:46, Madhav Peshwa :
>
> Hi all,
> I am reading the book Htdp and learning Racket and enjoying. I would like to 
> know Racket  usage in enterprise(read software in java!) I can see there are 
> great packages for  json/http etc. How does it compare with java based 
> frameworks like Spring Boot for developing Microservices? Do you see 
> organizations adopting Racket or Racket based languages slowly?
IMO, the Racket language are great for:
  - learning of programming;
  - creating other languages (aka DSL);
  - creating prototypes (reliable enough to be used in production);
  - embedding into the large system written in C or C++ as a very
powerful extension language.
But for microservices there are many other specific options - Go for example.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] Beautiful Racket v1.0

2017-03-23 Thread Dmitry Igrishin
2017-03-16 3:28 GMT+03:00 Matthew Butterick :

> I'm very pleased to announce that Beautiful Racket, my book about making
> languages with Racket (that I spoke about at the last RacketCon) is now
> officially released:
>
> http://beautifulracket.com
>
> Special thanks to chief amigo Matthew Flatt for writing a very kind
> foreword.
>
> More broadly, thank you to everyone who has helped make Racket such a
> fantastic and amazing tool. It has absolutely changed my life for the
> better. The book is very much a tribute to all your wonderful work. By
> sharing my enthusiasm and experience, I hope that the book brings many more
> recruits into Team Racket.
>
> Macros! Language extensibility! Let's rock!
>
> (And of course, if you find problems, let me know.)
>

Hello Matthew,

Congratulations! Thank you for good work! But I have a problem with Google
Translate. It seems that something wrong with layout.
Please, see the attachment with the screenshot.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


beautiful_racket_and_google_translate
Description: Binary data


Re: [racket-users] Narrow radix of string->number.

2016-12-22 Thread Dmitry Igrishin
>> Why restricting it to 36?
>
>
> I guess that the original poster implied 10 digits + 26 Latin letters for
> notation.
True. And this notation is used in standard numeric conversion
functions in C, C++ and Common Lisp. So, I think it's reasonable to
use it in Racket.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Narrow radix of string->number.

2016-12-21 Thread Dmitry Igrishin
Hello,

Why the radix of string->number is narrowed to (2 16)? Shouldn't it be
(2 36)? There is a real need for it.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] racket-mode: OK to require Racket 6.0+?

2016-10-10 Thread Dmitry Igrishin
Hi Greg,

Yes, please! Racket mode for Emacs is great. Thank you for you work!

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Typo in license.html.

2016-01-16 Thread Dmitry Igrishin
Hello,

I've noticed a typo at https://download.racket-lang.org/license.html
- a double "for for" here:

"We have chosen the LGPL as the license for Racket, which makes it possible
for for"

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] continuing after a user break

2015-07-28 Thread Dmitry Igrishin
2015-07-28 1:48 GMT+03:00 John Carmack jo...@oculus.com:

 Any chance that could make it in as a DrRacket feature?

Btw, this question is a valuable reason why I love Lisp and Emacs -- it's
possible to
implement almost any desired feature on one's own without waiting from
vendor ;)

-- 
// Dmitry.

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [racket-users] What limits would you put on racket?

2015-07-24 Thread Dmitry Igrishin
2015-07-24 2:48 GMT+03:00 Neil Van Dyke n...@neilvandyke.org:

 On Racket, CL, limits, programmers...

 I've found that most stuff can be done in Racket, and, though I have used
 CL when required by two consulting clients' prior implementation choices,
 I'm not aware that CL has any key advantages over Racket.  (Not bashing CL;
 it's a nice platform, with an unusually smart developer community.  And,
 earlier in Racket's development, CL was noticeably more proven and mature
 for industrial use.  I just have few complaints about being married Racket
 today, and there's no temptation to philander with CL.)

As for me, the most noticeable difference between Common Lisp and Racket
that the
most popular implementations of former provides facilities for multiple
/hardware/ threads
of execution. And this is one of the primary reasons why I use Common Lisp
as well.


-- 
// Dmitry.

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Emacs Racket.

2015-07-18 Thread Dmitry Igrishin
Hello,

Is there are cool Emacs mode (such as SLIME for Common Lisp) for Racket?
Also, AFAIK as of 6.1.1 there are drracket-tool-lib. So, does anybody used
it
for build mode for Emacs?

Thanks.

-- 
// Dmitry.

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[racket-users] Re: Emacs Racket.

2015-07-18 Thread Dmitry Igrishin
2015-07-15 22:47 GMT+03:00 Dmitry Igrishin dmit...@gmail.com:

 Hello,

 Is there are cool Emacs mode (such as SLIME for Common Lisp) for Racket?

Oops, sorry for noise, there are Geiser.

But still curios about using drracket-tool-lib.

Thanks.


-- 
// Dmitry.

-- 
You received this message because you are subscribed to the Google Groups 
Racket Users group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.