Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
Get HideMyAss! VPN, PC Mag's Top 10 VPNs of 2016 for 55% off for a Limited Time ×

Submission + - Free Pascal Compiler 3.0.0 is out, adds support for 16 bit MS-DOS and 64 bit iOS (freepascal.org) 1

Halo1 writes: Twenty-three years ago, development started on the first version of the Turbo Pascal and later also Delphi-compatible Free Pascal Compiler, for OS/2 no less. Two decades and change later, the new Free Pascal Compiler 3.0.0 release still supports OS/2, along with a host of older and newer platforms ranging from MS-DOS on an 8086 to the latest Linux and iOS running on AArch64. On the language front, the new features include support for type helpers, codepage-aware strings and a utility to automatically generate JNI bridges for Pascal code. In the mean time, development on the next versions continues, with support for generic functions, an optional LLVM code generator backend and full support for ISO and Extended Pascal progressing well.

Comment Re:Modula-3 FTW! (Score -1) 492

The problem with C, C++, Python or Java is not that they are bad, but that they provide nothing of value to offset the cost of maintaining a separate toolchain, training programmers, building libraries, etc. What can you do in C, C++, Python, Java that you can't do in Free Pascal? Why do we need yet four more languages, that have no particularly useful features?

I used C++ in some college courses, and felt that my productivity went down by about 50% compared to Lazarus, just because of all the extra typing that with Lazarus the IDE did for me, and the reduced readability: using punctuation to enclose blocks doesn't work as well as clearly delimiting them with words.

FTFY

Comment The process that Juncker loves (Score 1) 219

The newly appointed president of the European Commission, Jean-Claude Juncker will love this agreement, especially the way it's being negotiated. He candidly admitted in a Spiegel interview how the European Union works:

We decide on something, then put the in the room and wait a while to see what happens, If there will be no great cry and no uprisings, because most people have no idea what has been decided, then we move on -. Step by step, until there is no turning back

Comment Paul Vixie is an hypocrite (Score 1, Insightful) 565

  1. 1. both sides are willing to inflict collateral damage on innocent third parties and can offer arguments as to why their cause warrants this;
  2. 2. each side thinks the other is evil and must be opposed and that the rule of law is neither fast enough nor effective enough to get the job done;
  3. 3. both sides believe that the other side must not be allowed to communicate normally with customers, suppliers, supporters, etc.

How can the man that created maps, to which all of the above applies, say these things with a straight face?.

Comment Re:What the? (Score 1) 167

In the Siemens case the physical switch is only present on the S7-400 series, the S7-300 series don't have it, and I can tell you that the difference between them isn't $4, you'll have to add 2 to 3 zeros depending on the model.
However, even with the key in the "run" position (where you supposedly cannot alter the software) not everything is locked: you cannot change the program (and I'm not even 100% sure about that since the "password protection" can override the switch) but you can change the data and disrupt the process.

Comment Re:uhhh (Score 5, Informative) 545

What are you all on about? He said he disabled administrative access from outside.

He disabled the user visible administrative interface.

Google for tr69 and you'll be enlightened.

In my router it's impossible to disable, however in some normally hidden menu I could modify the "call home" url, rendering it ineffective.

Slashdot Top Deals

"Show business is just like high school, except you get paid." - Martin Mull

Working...