终于成为hylang的第100位作者!

seen from Malaysia
seen from India

seen from Paraguay

seen from Cyprus

seen from Bangladesh
seen from United States
seen from China

seen from Dominican Republic
seen from Germany

seen from United Kingdom

seen from Germany
seen from Russia
seen from Libya
seen from Netherlands
seen from China
seen from United Kingdom

seen from Pakistan
seen from Russia

seen from Jordan
seen from Canada
终于成为hylang的第100位作者!

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Pygments 1.6
As of Pygments 1.7, there's support for Hy! http://pygments.org/docs/lexers/ Please report any bugs you find! This is great!
Introducing: Acid!
I've been hacking (on and off) on a small bit of code (written in Hy) called Acid. So, all of this is *really* fluid, and I'm going to change it's API and code (it's currently just one massive hack), but I think the idea has kinda jelled enough for me to chat a bit about. Acid is a DSL for writing event-driven Hy. Currently it's just using "global" events (that'll change soon), and it's a monumental hack (not sure how much I can do there), but it works pretty well. It's built on top of tulip / asyncio, which is an amazing new Python 3.4 standard library package for working with async code. Although asyncio is designed around network-based usecases, I've been trying to shoehorn in an event system on top of it. It's going well so far. A basic Acid script looks something like:
(trip (on :startup (every 1 second (emit :clock-pulse nil))) (on :clock-pulse (print ".")) (emit :startup nil))
which will print a dot (".") every second forever. Something a bit more advanced (fetch the MBTA Red line T information once a minute forever)
(defn get-endpoint-url [line] (.format "http://developer.mbta.com/lib/rthr/{0}.json" (get {:red-line "red" :blue-line "blue"} line))) (trip ;; OK. Let's do some work with MBTA feeds. (on :update-feed ;; let's just update feeds on a cron. (print (.json (.get requests (get-endpoint-url event)))) (emit :feed-updated event)) (every 1 minute (emit :update-feed :red-line)))
Clearly, both of these examples are just as clear as their straight functional counterparts, but I'm keen to see what I can do with temporal recursion for long-running daemons. I think my first job will be porting snitch's codebase to Acid. Let me know if you have any ideas!
Hy 0.9.12 released
Good morning all my hungover friends. New Hy release - sounds like the perfect thing to do while you're waiting for your headaches to go away. Here's a short-list of the changes (from NEWS) - enjoy!
Changes from Hy 0.9.11 tl;dr: 0.9.12 comes with some massive changes, We finally took the time to implement gensym, as well as a few other bits that help macro writing. Check the changelog for what exactly was added. The biggest feature, Reader Macros, landed later in the cycle, but were big enough to warrent a release on it's own. A huge thanks goes to Foxboron for implementing them and a massive hug goes out to olasd for providing ongoing reviews during the development. Welcome to the new Hy contributors, Henrique Carvalho Alves, Kevin Zita and Kenan Bölükbaşı. Thanks for your work so far, folks! Hope y'all enjoy the finest that 2013 has to offer, - Hy Society * Special thanks goes to Willyfrog, Foxboron and theanalyst for writing 0.9.12's NEWS. Thanks, y'all! (PT) [ Language Changes ] * Translate foo? -> is_foo, for better Python interop. (PT) * Reader Macros! * Operators + and * now can work without arguments * Define kwapply as a macro * Added apply as a function * Instant symbol generation with gensym * Allow macros to return None * Add a method for casting into byte string or unicode depending on python version * flatten function added to language * Add a method for casting into byte string or unicode depending on python version * Added type coercing to the right integer for the platform [ Misc. Fixes ] * Added information about core team members * Documentation fixed and extended * Add astor to install_requires to fix hy --spy failing on hy 0.9.11. * Convert stdout and stderr to UTF-8 properly in the run_cmd helper. * Update requirements.txt and setup.py to use rply upstream. * tryhy link added in documentation and README * Command line options documented * Adding support for coverage tests at coveralls.io * Added info about tox, so people can use it prior to a PR * Added the start of hacking rules * Halting Problem removed from example as it was nonfree * Fixed PyPI is now behind a CDN. The --use-mirrors option is deprecated. * Badges for pypi version and downloads. [ Syntax Fixes ] * get allows multiple arguments [ Bug Fixes ] * OSX: Fixes for readline Repl problem which caused HyREPL not allowing 'b' * Fix REPL completions on OSX * Make HyObject.replace more resilient to prevent compiler breakage. [ Contrib changes ] * Anaphoric macros added to contrib * Modified eg/twisted to follow the newer hy syntax * Added (experimental) profile module
life update
sorry for not posting, life's been getting in the way. Here's an update of what I did the last few weeks: I hacked more on Hy. A lot more. Tons of new stuff is coming through, and I got a slot to talk about Hy at PyCon US! I worked a bit on Debian stuff. I got Debile a bit more in shape, and did more NEW queue work. Hopefully I can get some more in. I just bought another keyboard to supplement my Das Keyboard - the Tex Beetle. I'm thinking of getting some pimped out keycaps. Get at me if you know anything about this. Merry christmas!

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Hy 0.9.10 released
A huge release, the combined 0.9.9 and 0.9.10 releases (I made a mistake releasing) are now tagged and pushed to pypi. It features a number of enhancements and fixes, and is just an absolute thrill to play with.
Thanks to the contributors this cycle:
Bob Tolbert
Christopher Allan Webber
Duncan McGreggor
Guillermo Vaya
Joe H. Rahme
Julien Danjou
Konrad Hinsen
Morten Linderud
Nicolas Dandrimont
Ralph Moritz
rogererens
Thomas Ballinger
Tuukka Turto
Outstanding! New features are now being considered for 0.9.11. Thanks!
Hy: recent developments and some work from doctormo
Thanks to DoctorMo for the hilarious photo. It's just so good.
We've got Classes working, the usual fixes from the 'crew, and native macros. Huzzah!
I've had to take the site down for now (well, stop updating it) because of a vulnerability I introduced (macros allow arbitrary code to run), which means, if anyone's keen, they should add the sandboxing code to the Hy Site as well!
More coming soon!
Hylang updates
We've got all sorts of spiffy changes lined up and another major release! We've got Hy version 0.9.7 released. The website is updated with the latest cut of the hylang, and y'all should check it out.
Sadly, we've not attracted any women interested in hacking on hy, so I'd like to re-iterate that I'm quite disappointed to see that, and encourage female hackers to check out the source and see what they can do with it.
As always, the source is over at https://github.com/hylang/hy - star it, hack it, fork it, use it!