Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Growth is too limited for this to be a good dea (Score 1) 268

The deal isn't any worst than buying Apple or Amazon stock right now.

That's right. But while Amazon and Apple probably are not going to grow 5 times either, they have a proven business model and they are unlikely to lose more than 50% in value. The same cannot be said about Facebook that depends for revenue heavily on a few partners. Therefore the risk/reward ratio should be much better for Facebook (to get me interested).

Comment Growth is too limited for this to be a good deal (Score 1) 268

At a valuation of $75B to $100B, how much can we expect Facebook's share price to grow? Apple's valuation is now at $400B to $500B, so maybe 5 to 10 times at most while there is a considerable risk for not much growth at all. The share price of Amazon and Apple grew over 100 times since their IPO but this can't happen with Facebook because their IPO is coming fairly late. So, while the IPO is a great day for early investors, it's not worth it for average investors.

Comment TurboVM and GC, Exceptions, Threads? (Score 1) 266

Your post has prompted me to finally set up a page for TurboVM, a virtual machine I have been working on. What makes TurboVM interesting is that it's (1) small and simple, (2) not tied into a programming model like typical VMs that are designed with a single language in mind, and (3) FAST.
The problem with most modern code generators and VMs is that they are tied to a specific way of doing garbage collection and exceptions that might suit some but not all languages. If you decide to provide none of these runtime services you must provide an API such that language designers can implement their own. However, designing this API is also quite difficult. I looked at the TuboVM pages but found no design goals or principles that would explain this but also did not want to dig trough the code. Would you mind to explain them here?
GNU is Not Unix

Submission + - New Method to Detect and Prove GPL Violations (uni-sb.de)

qwerty writes: A paper at the upcoming academic conference Automated Software Engineering presents a new method to detect code theft and could be used to detect GPL violations in particular. While the co-called birthmarking method is demonstrated for Java, it is general enough to work for other languages as well. The API Benchmark observes the interaction between an application and (dynamic) libraries that are part of the runtime system. This captures the observable behavior of the program and cannot be easily foiled using code obfuscation techniques, as shown in the paper. Once such a birthmark is captured, it can be searched for in other programs. By capturing the birthmarks from popular open-source frameworks, GPL-violating applications could be identified.

Slashdot Top Deals

A method of solution is perfect if we can forsee from the start, and even prove, that following that method we shall attain our aim. -- Leibnitz

Working...