Stop Coding!

The Unofficial Flex Compiler Blog

About This Blog

with 56 comments

Clement Wong

My name is Clement Wong. I am the owner of this blog “Stop Coding – The Unofficial Flex Compiler Blog”. As the name of the blog suggests, I know something about the Flex compiler. In fact, before I left Adobe in late 2007, I was the compiler engineering lead on the Flex SDK team.

I started working on the Flex project in 2002. In the past 7 years, I worked on most of the major pieces in the compiler – from the implementation of the SWF encoding/decoding library to the design of the current compiler infrastructure and the compiler API. Since I no longer work for Adobe and Flex is now open source, I hope to use this blog to pass on my knowledge of the Flex compiler to those who are interested in improving it.

Before Flex, I worked on the ColdFusion MX project. Anyone remember <CF_Anywhere>? That’s right! It was the first Java/J2EE-based ColdFusion engine I first built in 1998 for Live Software and it became the codebase for ColdFusion MX. Quite frankly, I am glad that it is still alive and well…

Written by Clement Wong

April 14, 2008 at 1:33 am

56 Responses

Subscribe to comments with RSS.

  1. Good to see you bloging.. Looking forward to read your posts..

    Gaurav

    April 20, 2008 at 6:38 pm

  2. This is cool. You rock Clement! :P

    happi6url

    April 23, 2008 at 3:01 am

  3. Hi Clement.

    I ported to AS3 one of the classes you written as part of the Flex compiler, but I didn’t know whom / where to ask the permission for doing that…
    So, this may be a bit late to ask… but, this is how it looks like:

    http://code.google.com/p/e4xu/source/browse/trunk/src/org/wvxvws/encoding/MP3Transcoder.as

    I can put there a link to your blog, if you want :)

    Besides, I have a question… why Flex never had a transcoder for PCI sounds?

    I’ll be checking for your reply here, but if you want you can e-mail me at olegsivokon at gmail.

    Thanks, and happy coding!

    wvxvw

    August 10, 2009 at 2:36 am

    • The compiler code is under MPL. You just have to follow the MPL rules. I think you’re just fine.

      Clement Wong

      September 25, 2009 at 4:01 pm

  4. Hi Clement, I stumbled across your blog because I saw your name plastered in all of the Flex source code. I’d like to attempt to integrate a language called clojure into the Flex compiler. Do you think this would be possible?

    Lance Carlson

    September 1, 2009 at 3:56 am

    • Hi Lance,

      You have to figure out how to compile clojure into actionscript bytecodes, not java bytecodes. Integrating with the Flex compiler would mean being able to use classes written in MXML and AS3. I would not say it’s impossible, but it’s not a walk in the park. Can you provide me more info about clojure?

      Clement Wong

      September 25, 2009 at 4:06 pm

  5. Hi Clement,
    I just had a look at your articles on HFCD, looks very promising!
    I own a flex-related blog (http://www.flex-tutorial.fr), entirely in French and i’ld like to know if i could translate some of your posts in french to turn them into tutorials (giving you full credits and backlink of course) cause you’ve basically done a great job explaining everything.
    I’m currently writing about the whole BlazeDS/Flex/Java stuff but after that, i’ll give HFCD a good look.
    Tell me what you think about it, my email is at the bottom of my blog.

    Thanks!
    Fabien

    http://www.flex-tutorial.fr

    Adobe Flex Tutorial

    November 14, 2009 at 9:48 am

    • Go for it, Fabien! Thanks!

      I wonder why I don’t post in Chinese… Hm…

      Clement Wong

      November 16, 2009 at 9:04 am

  6. Clement:

    I am working on a few projects that leverage Marvin Froeder’s Flex Mojos Maven plugin.

    I would be willing to host your HFCD on my Nexus repository (public facing) if you would be willing to help me integrate it with Marvin’s plugin. He told me that it would be relatively simple to integrate if I were to install the artifacts into my repository.

    Do you have time to support such an effort – if so I think integrating with a whole new clientele may be possible.

    Please reach out to me if you have time to help support such an effort.

    Cheers,
    Adam

    Adam Parrish

    January 27, 2010 at 10:06 am

  7. Can you email me with any pointers about how you made this blog look this cool, Id be appreciative.

    here

    June 5, 2012 at 4:54 pm

  8. How do you make your blog site look this awesome!? Email me if you get the chance and share your wisdom. Id be appreciative!

    tom murray

    June 22, 2012 at 9:16 pm

  9. Have you given any kind of thought at all with converting your current website into German? I know a small number of translaters here that might help you do it for no cost if you wanna get in touch with me personally.

    account

    June 23, 2012 at 5:42 pm

  10. If you could email me with any hints about how you made your blog site look this cool , I would appreciate it!

  11. I tried taking a look at your site with my mobile phone and the format doesnt seem to be correct. Might want to check it out on WAP as well as it seems most smartphone layouts are not working with your web page.

  12. Have you considered including a few social bookmarking links to these blogs. At least for youtube.

    quickbooks consultant

    June 28, 2012 at 7:24 pm

  13. really beneficial stuff, on the whole I picture this is worthy of a bookmark, thanks a lot

    sailing holiday

    June 28, 2012 at 10:17 pm

  14. Have you given any kind of consideration at all with converting your main web page in to Chinese? I know a couple of of translaters here that will would certainly help you do it for free if you wanna get in touch with me personally.

    thumbnail

    June 30, 2012 at 2:40 pm

  15. Can you email me with some pointers on how you made your blog site look this cool, Id be appreciative!

    chesapeake midstream

    July 1, 2012 at 1:20 am

  16. If you could email me with a few pointers about how you made your website look like this, I would be appreciative.

    online storefront

    July 2, 2012 at 12:24 am

  17. I love your wp template, where did you get a hold of it?

    read more here

    July 2, 2012 at 4:53 am

  18. This website is really cool. How was it made .

    download free anime

    July 2, 2012 at 4:17 pm

  19. Wanted to drop a comment and let you know your Rss feed is not working today. I tried adding it to my Yahoo reader account but got nothing.

  20. Please email me with a few tips on how you made your blog look like this, I would appreciate it!

    meeting people talk

    July 5, 2012 at 10:55 am

  21. This blog site is pretty cool. How was it made .

    website

    July 5, 2012 at 5:36 pm

  22. I Will have to visit again when my course load lets up – nonetheless I am taking your Rss feed so i could read your blog offline. Thanks.

  23. Strange , your posting turns up with a dark hue to it, what shade is the primary color on your site?

    this month

    July 7, 2012 at 7:54 am

  24. Many of the commentary on this web site dont make sense.

  25. I experimented with taking a look at your site in my blackberry and the design doesnt seem to be right. Might wanna check it out on WAP as well as it seems most mobile phone layouts are not working with your website.

    e cigarettes

    July 8, 2012 at 2:45 pm

  26. I Am Going To have to visit again whenever my course load lets up – however I am taking your Rss feed so i could read your internet site offline. Thanks.

    forex brokers article

    July 8, 2012 at 9:03 pm

  27. How come you dont have your web site viewable in mobile format? cant see anything in my iPhone.

    montel payday loans

    July 8, 2012 at 9:05 pm

  28. You ought to really moderate the commentary here

    rent good food austin

    July 9, 2012 at 2:54 pm

  29. I love the blog site layout . How do you make it. It is rather nice.

    limestone floors

    July 9, 2012 at 3:39 pm

  30. Whenever I initially commented I clicked on the Notify me when new comments are added checkbox and now each and every time a comment is added I receive 4 messages with the identical comment.

  31. Great Stuff, do you currently have a twitter profile?

    cosmetic dentistry nyc

    July 10, 2012 at 3:38 am

  32. I had been wanting to know if you ever considered modifying the layout of your blog? It is very well written; I really like what youve got to say. But maybe you could create a a bit more in the way of written content so people can connect with it better. Youve got a great deal of wording for only having one or two pictures. Maybe you could space it out better?

  33. Jesus Christ there is a great deal of spammy feedback on this website. Have you at any time thought about attempting to eliminate them or installing a extension?

  34. If you dont mind, exactly where do you host your website? I am searching for a great host and your website appears to be quick and up all the time

    logo

    July 11, 2012 at 11:48 pm

  35. Jesus Christ theres a great deal of spammy comments on this website. Have you ever believed about trying to eliminate them or installing a tool?

    spinach recipe

    July 12, 2012 at 2:57 pm

  36. Strange , your posting shows up with a black color to it, what color is the primary color on your web-site?

    save on

    July 12, 2012 at 9:34 pm

  37. Re: The person who created the comment that this was a good web site truly needs to have their brain examined.

    webaddress

    July 12, 2012 at 11:24 pm

  38. Im having a small issue. I cant get my reader to pickup your feed, Im using bing reader by the way.

    arbonne article

    July 13, 2012 at 10:30 pm

  39. The design for the blog is a little bit off in Epiphany. Even So I like your web site. I might have to use a normal browser just to enjoy it.

    success

    July 14, 2012 at 1:36 am

  40. The structure for the website is a bit off in Epiphany. Even So I like your weblog. I might need to use a normal web browser just to enjoy it.

  41. I adore this website layout . How do you make it? It is very cool!

  42. Wanted to drop a comment and let you know your Feed is not functioning today. I tried adding it to my Yahoo reader account and got nothing.

    veneers in augusta ga

    July 14, 2012 at 9:17 pm

  43. Good Stuff, do you currently have a bebo profile?

  44. Please email me with some hints & tips about how you made this blog site look like this, I would be appreciative!

    make life easier

    July 15, 2012 at 5:59 am

  45. This blog is really good. How can I make one like this ?

    silver hair

    July 15, 2012 at 9:25 pm

  46. This is really a wonderful web site, would you be interested in going through an interview about just how you developed it? If so e-mail myself!

  47. It appears to me that this site doesnt load up on a Motorola Droid. Are other folks having the exact same problem? I enjoy this blog and dont want to have to skip it any time Im away from my computer.

    sponsor

    July 16, 2012 at 1:34 pm

  48. Have you given any consideration at all with converting your main site into French? I know a small number of translaters right here that will might help you do it for free if you wanna make contact with me.

    bathroom mirrors

    July 16, 2012 at 3:34 pm

  49. Nice post ! Cheers for, commenting on my blog page dude. Ill email you soon. I did not realise that!

  50. After I open up your Feed it appears to be to be a ton of junk, is the issue on my side?

    homepage

    July 16, 2012 at 10:29 pm

  51. Impressive!! I have enjoyed discovering your blog

  52. I’m very confused but I can’t download any version of HFCD from your site – all links are invalid. But I really want to try build my flex application more quickly. I hope you, or other visitors of this blog, could help me. Please, I really need this magic HFCD))) Please, send me valid link to email.

    Alina Bychkova

    May 31, 2014 at 5:10 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: