Stasyan's comments

Stasyan | 14 years ago | on: VsVim

I use this plugin everyday.

It's got some serious bugs that make my heart stop.

The biggest one is Undo. Looks like the plugin keeps it's own list of modifications that were performed. So when sometimes I press "u" to undo the latest change - Visual Studio gets suspended for a minute or two, and all my changes that I did since I opened Visual Studio (could be a day or a week) are pretty much gone. The work around is to close the file without saving.

Stasyan | 14 years ago | on: Why there's no Nobel Prize in Computing

Isn't that since Computing falls under umbrella of Mathematics and there is no Nobel prize for Mathematics (due to Nobel's wife having lover who was a Mathematician, so Nobel excluded the whole Math field from getting the prize) - Computing must have Turing Award instead

Stasyan | 14 years ago | on: OCaml for the Masses

It's an awesome video. Thank you for posting it. I wish I could upvote you more than once

Stasyan | 14 years ago | on: OCaml for the Masses

> Ocaml also has the potential to be faster. At least in the single core case.

F# can only go as fast as .NET. Compiled OCaml though is very fast - I completely agree with you.

Stasyan | 14 years ago | on: OCaml for the Masses

I meant that the syntax of OCaml is more verbose. In F# (now that the #light directive is a default) you need less comparing to OCaml. Do not need to add ;; to terminate an expression (except for in REPL). Do not need to have "done" to close every loop declaration. Do not need to have "in" for "let" declarations.

Stasyan | 14 years ago | on: OCaml for the Masses

I programmed OCaml for couple of years, and now I've been programming F# for past 3 years.

OCaml is more verbose than F#. F# is on par with Python.

F# besides having all features of OCaml. (You could (and maybe still can) compile OCaml using F# compiler.) also has some nice extras. Workflows (think monads in Haskel). Workflows in turn used to implement Asynchronous Workflows, and mailbox thread processing. So you get Erlang style multithreading.

Another point for F#: since it's on .Net and .Net actually runs on multicore machines the way one would think it should run. OCaml on the other hand has garbage collection that does not play with multicore very well.

Last but not least: F# can call any .Net function or create any .Net object -> you have access to a lots of things out of the box. F# - batteries included; OCaml - batteries are not included.

[Edit - spelling and formatting]

Stasyan | 14 years ago | on: OCaml for the Masses

He talks about C# 4.0, but F# is not mentioned at all. Once you switch from OCaml to F# you never go back.

Stasyan | 14 years ago | on: Windows mobile pda

About Us page says this : reliability Since 2000, millions of brides have trusted Isweddingdress for the most important dress(and day) of their lives. We've helped create more dream weddings than any other brial store. So you can relax with the confidence that comes from knowing we'll be here for you, for your entire wedding, and happily ever after. quality & craftsmanship Exclusive designs. Hand-crafted details. Exceptional fit and feel. Our dedicated design and fit teams are obsessed with creating gorgeous wedding gowns. Their sole focus is to deliver the best quality, best fitting dressed at affortable prices. Value Isweddingdress was founed on the belief that every bride should look and feel like a million dollars, regardless of her budget. From design to delivery, we lead the entire process, so you don't have to pay unnecessary makeups. That's the secret to helping you put together a look that's priceless, for less. We make it personal Our caring consultants go to great lengths to help you find the perfect gown. It's important to us that your wedding is exactly how you envisioned so we do our best to provide thoughtful, personalized suggestions to every individual bride.

Amazing assortment Exclusive colors and style. Easy-to- coordinate fashions, invitations ceremony and reception items. Unlimited ideas to personalize your day. By offering more options than you'll find anywhere else. Isweddingdress has become the destionation of choice for today's savvy brides. A perfect fit Our collections are designed to give you the most flattering look ever. No other bridal company has spent more tine getting the fit right for sizes 0-26W. We offer a wide range of bridal gown styles in misses, petite, and tall, with each desigh reproportioned to fit fabulously and save on alterations. And all of our bridesmaid dressed and separates are available in sizes 2-26. View our collection online and make an appointment to try on your favorites.

Stasyan | 15 years ago | on: Mono: What we are Cooking

But Microsoft is not in charge of Mono, plus Microsoft is applying Community Promise to Mono (http://www.microsoft.com/interop/cp/default.mspx).

this is from QA section:

Q: Is this Community Promise legally binding on Microsoft and will it be available in the future to me and to others? A: Yes, the CP is legally binding upon Microsoft. The CP is a unilateral promise from Microsoft and in these circumstances unilateral promises may be enforced against the party making such a promise. Because the CP states that the promise is irrevocable, it may not be withdrawn by Microsoft. The CP is, and will be, available to everyone now and in the future for the specifications to which it applies. As stated in the CP, the only time Microsoft can withdraw its promise against a specific person or company for a specific Covered Specification is if that person or company brings (or voluntarily participates in) a patent infringement lawsuit against Microsoft regarding Microsoft’s implementation of the same Covered Specification. This type of “suspension” clause is common industry practice.

So it looks like that Mono is better off than JVM and Java

Stasyan | 15 years ago | on: Ask HN: The future of programming languages?

Regarding "3d graphics remaining serious bottleneck" : any serious 3d graphics is done on GPU. C++ does not have that much advantage over Python or Java, as long as 3d computations are done on GPU
page 1