Could you (or the community) provide examples of areas of applicability where 1) Object oriented languages are clearly better than functional? 2) the opposite of 1) ? On my opinion, transport problem or problem of getting the optimal equipment for character in MUD problem is clearly the example of (2), while accounting for a large factory is probably the example of (1). An example of language that contains a good mix of functional and object-oriented paradigms is Oz but cumbersome and strange syntax of that language is a real problem at least for me to start using it...
Is Slashdot a place for English classes with marks? Should English proficiency be "news for nerds, stuff that matters"? Yep.. I apologize... I am NOT English native speaker. Sorry. When I think in Russian, and try to speak/write in chat about computer stuff, I also make a lot of mistakes...
It's funny, but alma DOES that. It can convert C++ and/or Java and some other languages to C (and some other not object oriented languages). You can experiment with Alma here (Disclaimer: I am not sure that it can hold/. effect...)
The proficiency in writing programs means more. Most languages are functionally equivalent, you can even have something like Alma: a program that translate a lot languages to a lot of other languages. It's fun to play with it!
It has had panels, full of neon lamps. You can write some words using that lamps by writing an auxillary programs. It had thousands of lamps. You may imagine you are at a starship command deck! Image is here (old story, b/w photo...:(
Computer systems can be made completely impervious to break-ins by outsiders, and unlike physical security, doing so is not costly.
Tend to completely disagree. 1) Large computer systems are hard to change and maintain, regardless of their language and tools 2) Do you know about Goedel's theorem of uncompleteness? One of the results of that theorem is that figuring out if some configurations in complex enough systems are correct (read unbreakable ) is not possible. Surely you can create a very small webserver that serves only 1 or 2 pages completely unbreakable. In complex, large systems, attack defense cost a fortune and not a panacea...
Ha! Are you a programmer? Do you know such prominient computer language as Eiffel? BTW, here is a good page reviewing languages: here A lot of useful and robust programs were written on that language;this strange language enforces simple "for" loop as follows: you should write preconditions for loop, postconditions for loop, invariant of the loop and the loop itself. I saw good and robust software written on such strange language - it worked. Legal is like Eiffel...
Now... how easy for developer or user in your company to get an approval for an installation of (possible BSD-license) software on his computer that he/she can figure out useful? How much time does it take? What database means do you use to store licenses?
1)Surely you can! Fortran just have its own place of applicability, and it will hold it, same as Mac people do not want to give their Macs for PC. 2)Unlike C, Fortran 90 (NOT Fortran 77!) has parallel features built in language, not libraries. Loops can be parallelized without programmer interaction, for example. It makes creation of parallel programs easier.
Because Fortran 90, for example, is one of the most parallelizable languages right now that support automatic parallelization to many CPUs. Because a lot of numeric libraries are available for that language. Because it's a lot easier to write numeric calculation programs on Fortran.
so... let's move from the concept of file. Lets create "mesh" operating program for information storage where everything is stored in one place and you create object by placing a carefully selected question to the mesh contents. There will be no such concept as "deletion". This makes the words "deletion" of "file" obsolete... Hmm... may be this is my pipe dream?
Corporations aren't like people. If you leave a guy alone to do his job, he generally does it and even finds a better, more eficient way to do it than you taught him. If you leave a corporation alone to fulfill its mission statement, it tends to get lazier and lazier and do less and less
Am I a corporation? My performance alone is EXACTLY like the second behavor!
Ok. Usually licenses help you if YOU are being sued. This license will stop to protect you from being sued if YOU sue other people. License with a bomb inside it. Actually a good idea.
It reminds me of my school years, when we have DVK-1 (aka LSI-11) computers with no storage media and no network - just basic (or PDP-11 machine codes!). You have to type your programs every time you want to run it. My friend wrote a animated cartoon editor in 20 machine words - everybody use that. I wrote a printer driver with editor in 25 machine words...
Ok... not to insult anybody. But can anyone give me any links for documents about IP law and intellectual property law history? Especially in non-US countries. Why that strange laws exists? I expected that naturally you can own only the stuff that have material implementation - intellectual property is a lawyers' artefact...
NOT an economy. Military power is that matters...
Could you please provide a good (from your point of view) link about OCaml that is OK for novice?
Could you (or the community) provide examples of areas of applicability where
1) Object oriented languages are clearly better than functional?
2) the opposite of 1)
?
On my opinion, transport problem or problem of getting the optimal equipment for character in MUD problem is clearly the example of
(2), while accounting for a large factory is probably the example of (1).
An example of language that contains a good mix of functional and object-oriented paradigms is Oz but cumbersome and strange syntax of that language is a real problem at least for me to start using it...
Is Slashdot a place for English classes with marks? Should English proficiency be "news for nerds, stuff that matters"?
Yep.. I apologize... I am NOT English native speaker. Sorry.
When I think in Russian, and try to speak/write in chat about computer stuff, I also make a lot of mistakes...
Ok... between the possible targets is Lisp and ... are THEY imperative?
Sql
Ok... I'll (with some effort) write UML -> Brainfuck convertor and ... problem solved by reducing task to creation common UML diagrams for the task..
It's funny, but alma DOES that. It can convert C++ and/or Java and some other languages to C (and some other not object oriented languages). /. effect...)
You can experiment with Alma here
(Disclaimer: I am not sure that it can hold
The proficiency in writing programs means more. :
Most languages are functionally equivalent,
you can even have something like Alma
a program that translate a lot languages to a lot of other languages. It's fun to play with it!
It has had panels, full of neon lamps. You can :(
write some words using that lamps by writing an auxillary programs. It had thousands of lamps.
You may imagine you are at a starship command deck!
Image is here (old story, b/w photo...
Tend to completely disagree.
1) Large computer systems are hard to change and maintain, regardless of their language and tools
2) Do you know about Goedel's theorem of uncompleteness? One of the results of that theorem is that figuring out if some configurations in complex enough systems
are correct (read unbreakable ) is not possible.
Surely you can create a very small webserver that serves only 1 or 2 pages completely unbreakable.
In complex, large systems, attack defense cost a fortune and not a panacea...
Ha! Are you a programmer? Do you know such
prominient computer language as Eiffel?
BTW, here is a good page reviewing languages:
here
A lot of useful and robust programs were written on that language;this strange language enforces
simple "for" loop as follows: you should write preconditions for loop, postconditions for loop, invariant of the loop and the loop itself.
I saw good and robust software written on such strange language - it worked.
Legal is like Eiffel...
Now... how easy for developer or user in
your company to get an approval for an installation of (possible BSD-license) software on his computer that he/she can
figure out useful? How much time does it take? What database means do you use to store licenses?
1)Surely you can! Fortran just have its own place of applicability, and it will hold it,
same as Mac people do not want to give their Macs for PC.
2)Unlike C, Fortran 90 (NOT Fortran 77!) has parallel features
built in language, not libraries. Loops can
be parallelized without programmer interaction, for example. It makes creation
of parallel programs easier.
Because Fortran 90, for example, is one of
the most parallelizable languages right now
that support automatic parallelization to
many CPUs.
Because a lot of numeric libraries are available for that language.
Because it's a lot easier to write numeric calculation programs on Fortran.
AFAIK, wxWindows is a very old toolkit, created before 1995.
Java Public License, may be?
And Mandrake 9.0, by coincidence..
so... let's move from the concept of file.
Lets create "mesh" operating program for information storage where everything is stored in one place and you create object by placing a carefully selected question to the mesh contents.
There will be no such concept as "deletion".
This makes the words "deletion" of "file" obsolete...
Hmm... may be this is my pipe dream?
Am I a corporation? My performance alone is EXACTLY like the second behavor!
co.za ... Coza... Coza means goat in Russian.
Goat se ?
the certificate authority has a headquarters in
South Africa...
Ok. Usually licenses help you if YOU are being sued.
This license will stop to protect you from being sued if YOU sue other people. License with a bomb inside it.
Actually a good idea.
It reminds me of my school years, when we have DVK-1 (aka LSI-11) computers with no storage media and no network - just basic
(or PDP-11 machine codes!).
You have to type your programs every time you want to run it. My friend wrote
a animated cartoon editor in 20 machine words - everybody use that.
I wrote a printer driver with editor in 25 machine words...
Ok... not to insult anybody.
But can anyone give me any links for documents
about IP law and intellectual property law history?
Especially in non-US countries.
Why that strange laws exists?
I expected that naturally you can own only the stuff
that have material implementation - intellectual
property is a lawyers' artefact...
ET is a pure curiosity.