Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Scheme Programming Language (scheme) group

  1. drak (drak@sn.1w6.org)'s status on Saturday, 03-Nov-2018 17:04:40 EDT drak drak
    • Scheme Programming Language
    • arunisaac
    I try to write implementation-independent where that does not hurt the code, but use Guile-specific constructs where they make it much nicer
    In conversation Saturday, 03-Nov-2018 17:04:40 EDT from sn.1w6.org permalink
  2. arunisaac (arunisaac@social.systemreboot.net)'s status on Friday, 07-Sep-2018 05:38:33 EDT arunisaac arunisaac
    • Scheme Programming Language
    My pure guile email parser should be done and published by this weekend. :-) !scheme
    In conversation Friday, 07-Sep-2018 05:38:33 EDT from social.systemreboot.net permalink
  3. clacke (clacke@social.heldscal.la)'s status on Monday, 26-Mar-2018 21:17:30 EDT clacke clacke
    • Scheme Programming Language
    Pasterack is a really cool service! Here someone posted their (plot) code and the graphical output is shown inline:

    http://pasterack.org/pastes/59894

    /via https://www.mail-archive.com/racket-users@googlegroups.com/msg37649.html

    #racket !scheme
    In conversation Monday, 26-Mar-2018 21:17:30 EDT from social.heldscal.la permalink
  4. arunisaac (arunisaac@social.systemreboot.net)'s status on Wednesday, 14-Mar-2018 18:05:50 EDT arunisaac arunisaac
    • Scheme Programming Language
    I'm crazy enough to be implementing an email parser in guile !scheme. Reading all the RFCs and accounting for the historical baggage is tedious, but going good so far. :-)
    In conversation Wednesday, 14-Mar-2018 18:05:50 EDT from social.systemreboot.net permalink
  5. clacke (clacke@social.heldscal.la)'s status on Saturday, 03-Mar-2018 10:08:08 EST clacke clacke
    • Scheme Programming Language
    • josef
    • ghostdancer
    • FAP
    @fap @ghostdancer @jk Apparently Naughty Dog are using !scheme for game scripting again! But this time they didn't fall for the temptation of writing their own:

    > Sony's Naughty Dog game studio has created just such a large project, actually a framework for creating projects. Roughly speaking, Sony's Racket-based architecture provides languages for describing scenes, transitions between scenes, scores for scenes, and more. Domain specialists use the languages to describe aspects of the game. The Racket implementation composes these domain-specific programs, then compiles them into dynamically linked libraries for a C-based game engine

    https://cacm.acm.org/magazines/2018/3/225475-a-programmable-programming-language/fulltext

    !scheme

    The article is not specifically about Naughty Dog, it's about #Racket as a catalyst of Language-Oriented Programming.
    In conversation Saturday, 03-Mar-2018 10:08:08 EST from social.heldscal.la permalink

    Attachments

    1. A Programmable Programming Language
      As the software industry enters the era of language-oriented programming, it needs programmable programming languages.
  6. clacke (clacke@social.heldscal.la)'s status on Sunday, 25-Feb-2018 01:09:26 EST clacke clacke
    • Scheme Programming Language
    TIL:

    (define ((func . params)) 'blah)

    is sugar for

    (define (func . params) (lambda () 'blah))

    #racket !scheme
    In conversation Sunday, 25-Feb-2018 01:09:26 EST from social.heldscal.la permalink
  7. clacke (clacke@social.heldscal.la)'s status on Thursday, 22-Feb-2018 22:26:57 EST clacke clacke
    • Scheme Programming Language
    #racket 6.12 is what I'm using an it was released in late January. Mostly a few very specific fixes, but this one stands out:

    > The `lazy-require-syntax` form supports lazy loading of macro transformers. Note that the macros must obey certain implementation constraints (see the `lazy-require-syntax` documentation).

    https://www.mail-archive.com/racket-users@googlegroups.com/msg37149.html

    I wonder if this is only useful for (and I guess, sometimes detrimental from) a performance perspective, or if it enables some qualitatively new ways of doing things?

    !scheme
    In conversation Thursday, 22-Feb-2018 22:26:57 EST from social.heldscal.la permalink
  8. clacke (clacke@social.heldscal.la)'s status on Thursday, 22-Feb-2018 02:11:59 EST clacke clacke
    • Scheme Programming Language
    > a reimplementation of Racket to run on top of Chez Scheme

    Oh! Cool!

    https://github.com/racket/racket7

    !scheme
    In conversation Thursday, 22-Feb-2018 02:11:59 EST from social.heldscal.la permalink

    Attachments

    1. racket/racket7
      from GitHub
      Contribute to racket7 development by creating an account on GitHub.
  9. clacke (clacke@social.heldscal.la)'s status on Friday, 09-Feb-2018 18:00:01 EST clacke clacke
    • Scheme Programming Language
    Holy crap #racket does type inference on my functions. I was so confused until I realized the compiler was smarter than me.

    Is this unique for a !scheme ? It's amazing and pushes the error so much closer to the source.
    In conversation Friday, 09-Feb-2018 18:00:01 EST from social.heldscal.la permalink
  10. clacke (clacke@social.heldscal.la)'s status on Friday, 09-Feb-2018 13:35:24 EST clacke clacke
    • Scheme Programming Language
    Based on just these two posts, this looks like a blog I should browse around in a bit.

    http://www.dbrunner.de/2016/01/12/using-racket-minimal-and-raco/

    http://www.dbrunner.net/2015/12/19/i-played-with-chicken-scheme-docker-and-alpine-linux/

    !scheme
    In conversation Friday, 09-Feb-2018 13:35:24 EST from social.heldscal.la permalink
  11. clacke (clacke@social.heldscal.la)'s status on Friday, 05-Jan-2018 23:17:59 EST clacke clacke
    in reply to
    • Scheme Programming Language
    • Christine Lemmer-Webber
    > The current implementation is now considerably more complete. DrRacket still doesn’t run well, but Racket-on-Chez can build a full Racket distribution in reasonable time and space.

    Interesting!

    !scheme
    In conversation Friday, 05-Jan-2018 23:17:59 EST from social.heldscal.la permalink
  12. clacke (clacke@social.heldscal.la)'s status on Thursday, 21-Dec-2017 03:16:59 EST clacke clacke
    • Scheme Programming Language
    Trying DrRacket for the first time since it got the name, playing with https://docs.racket-lang.org/gui/windowing-overview.html and I have to say, it's looking pretty impressive so far.

    I love that I can just hover over a symbol in the code, and I get arrows pointing to where it's bound, used or which (require) imported it. Also live error messages while typing are nice.

    !scheme
    In conversation Thursday, 21-Dec-2017 03:16:59 EST from social.heldscal.la permalink
  13. clacke (clacke@social.heldscal.la)'s status on Wednesday, 20-Dec-2017 21:23:45 EST clacke clacke
    • Scheme Programming Language
    Have any of the people here read https://en.wikipedia.org/wiki/How_to_Design_Programs ?

    Is it something one should do?

    !scheme
    In conversation Wednesday, 20-Dec-2017 21:23:45 EST from social.heldscal.la permalink
  14. Internet Turtle Ⓐ (infernalturtle@gnusocial.no)'s status on Friday, 01-Dec-2017 20:38:30 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    !scheme I wonder if I can customize #Paredit to treat pipe symbols like double quotes. #Emacs
    In conversation Friday, 01-Dec-2017 20:38:30 EST from gnusocial.no permalink
  15. Internet Turtle Ⓐ (infernalturtle@gnusocial.no)'s status on Thursday, 30-Nov-2017 20:48:04 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    !scheme Write your next #Ethereum Contract in Pyramid #Scheme - http://www.michaelburge.us/2017/11/28/write-your-next-ethereum-contract-in-pyramid-scheme.html
    In conversation Thursday, 30-Nov-2017 20:48:04 EST from gnusocial.no permalink
  16. Internet Turtle Ⓐ (infernalturtle@gnusocial.no)'s status on Monday, 27-Nov-2017 23:10:53 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    !scheme Japanese translation of SICP https://github.com/minghai/sicp-pdf/
    In conversation Monday, 27-Nov-2017 23:10:53 EST from gnusocial.no permalink

    Attachments

    1. minghai/sicp-pdf
      from GitHub
      sicp-pdf - SICP PDF with Texinfo and LaTeX source
  17. Internet Turtle Ⓐ (infernalturtle@gnusocial.no)'s status on Friday, 24-Nov-2017 20:35:55 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    !scheme Here is a turtle graphics pattern generated in Kawa scheme, rendered in Firefox #turtle https://gnusocial.no/attachment/672035
    In conversation Friday, 24-Nov-2017 20:35:55 EST from gnusocial.no permalink
  18. Internet Turtle Ⓐ (infernalturtle@gnusocial.no)'s status on Thursday, 23-Nov-2017 10:26:12 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    I tried to get #Kawa to work with Swing but it wasn't going to well. Now I'm trying client server and it's going much more smoothly !scheme
    In conversation Thursday, 23-Nov-2017 10:26:12 EST from gnusocial.no permalink
  19. Internet Turtle Ⓐ (taknamay@quitter.se)'s status on Tuesday, 14-Nov-2017 12:11:08 EST Internet Turtle Ⓐ Internet Turtle Ⓐ
    • Scheme Programming Language
    !scheme I think it would be nice if Scheme had an official mascot https://quitter.se/attachment/4811660
    In conversation Tuesday, 14-Nov-2017 12:11:08 EST from quitter.se permalink
  20. clacke (clacke@social.heldscal.la)'s status on Friday, 10-Nov-2017 23:53:22 EST clacke clacke
    • Scheme Programming Language
    • Guile Scheme
    • dave stranding
    > #Chickadee aims to provide all the features that parenthetically inclined game developers need to make 2D (and eventually 3D) games in Scheme

    https://dthompson.us/projects/chickadee.html

    /by @dthompson

    !guile !scheme
    In conversation Friday, 10-Nov-2017 23:53:22 EST from social.heldscal.la permalink
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.