A.H.:
Men sandheden er nu engang at C++ ikke optimerer sin kode undervejs
Hvad mener du med det ? C++ compilere optamerer da koden sønder og sammen!!!
Fra gcc's manual side (som er den samme for c++):
Optimization Options
-falign-functions=n -falign-jumps=n -falign-labels=n
-falign-loops=n -fbranch-probabilities -fcaller-saves
-fcprop-registers -fcse-follow-jumps -fcse-skip-blocks
-fdata-sections -fdelayed-branch -fdelete-null-pointer-checks
-fexpensive-optimizations -ffast-math -ffloat-store -fforce-addr
-fforce-mem -ffunction-sections -fgcse -fgcse-lm -fgcse-sm
-floop-optimize -fcrossjumping -fif-conversion -fif-conversion2
-finline-functions -finline-limit=n -fkeep-inline-functions
-fkeep-static-consts -fmerge-constants -fmerge-all-constants
-fmove-all-movables -fnew-ra -fno-branch-count-reg
-fno-default-inline -fno-defer-pop -fno-function-cse
-fno-guess-branch-probability -fno-inline -fno-math-errno
-fno-peephole -fno-peephole2 -funsafe-math-optimizations -ffi-
nite-math-only -fno-trapping-math -fno-zero-initialized-in-bss
-fomit-frame-pointer -foptimize-register-move -foptimize-sib-
ling-calls -fprefetch-loop-arrays -freduce-all-givs -fregmove
-frename-registers -freorder-blocks -freorder-functions -fre-
run-cse-after-loop -frerun-loop-opt -fschedule-insns -fsched-
ule-insns2 -fno-sched-interblock -fno-sched-spec
-fsched-spec-load -fsched-spec-load-dangerous -fsignaling-nans
-fsingle-precision-constant -fssa -fssa-ccp -fssa-dce
-fstrength-reduce -fstrict-aliasing -ftracer -fthread-jumps
-funroll-all-loops -funroll-loops --param name=value -O -O0 -O1
-O2 -O3 -Os
Hvor meget mere optimering vil du have ?
hvor Java stopper Swing og AWT ned i halsen på dig
java-gnome.sourceforge.net/
http://developer.kde.org/language-bindings/java/qtjava.htmlNeed I say more ?
Min egen holdning er dog at du burde give C++ en chance.
Der kan vi godt være enige.
og derfor kan jeg ikke se hvorfor du ikke bare holder din meget uvidne mening for dig selv........
Faktum er, at de to sprog som mange systemer bliver udviklet med i dag er enten Java eller .NET.
Hvem er nu uvidende ?
.NET er ikke et sprog men en platform som kan udvikles til under flere sprog. Et meget langsomt og usikkert et af slagsen endda. Og gør ca. hvad Java gør...bare kun under Windows, så hvad har du vundet ?
Ja, jeg er nok et uvidene fjols der kommer med svar der er helt hen i vejret, jeg gik faktisk og troede at .net var en platform og ikke et sprog ...
Nemlig...når man tænker på hvor mange svar du kommer med i under C++ teknologien må man virkelig sige at du er et uvidende fjols :-)
Men bortset fra det kan jeg ikke set at hverken .net eller java har noget at tilbyde som ikke kan gøres bedre i C++
Java Applets. Javas IO er også noget bedre efter min mening. java.io.InputStream og OutputStream er virkelig gennemtænkte.
Jeg er ikke linux fanatiker, men synes ikke at vi skal kæmpe for at Bill Gates får endnu mere monopol.
Right on brother :-)
Alle sprog kan bruges til alle opgaver
Nej
nogle sprog er bare bedre til en given opgave end andre.
Absolut