NewStats: 3,265,245 , 8,186,120 topics. Date: Saturday, 14 June 2025 at 04:50 AM 7461j6382y |
(14) (of 19 pages)
![]() |
Bro, I know about pyc. It supposed to be the bytecode compiled version of python raw code. As you said python is simple to read, understand and implement what you want while saving time. And you claim that there is no such thing as performance comparisons? Hmmmm. Now here is where I laugh. Well you see Python bytecode or raw code all try to compile to native code at runtime, mean while native code is what c++ and c programs compile to before running. With this fact well, you see, python is going to be slower than c++ at everything due to the extra steps taken to run the program at runtime. On the other hand java is still faster than python but slower than c++ for this same reason. And if you go onto compare PHP, you will find out it's even slower than python, due to it's crappy, hence is only used on servers, Haven't seen any simple php program that runs stand alone in my life. Now here is the reason why Java is faster than python. As you said python simplifies coding, making it easier to understand. But this simplicity causes difficulty during compile time and runtime due to it's different coding characteristics as compared to c++ or c. Meanwhile java coding is slightly similar to c++ coding, all main excecutables must have main methods, etc.. only real difference is limited memory managment on java as compared to c++ since the jvm handles everything. Now seeing that java codes are more similar to c++ codes than python will ever be the bytecode to native code process works better and faster since it is almost the same. And what is this about different Languagess boosting tecnology? WOW! all this many languages just try to imitate the idea java came up with, way back when you was even probably born(I know I wasnt). Python is using virtual machine to translate it's bytecode to native code, and this is one of the main characteristics of java. And java just tried to make c++ easier to learn and implement without the hustle of compiling or optimizing codes for particular machines, java would do that for you with jvm. Picture this, Android started from back in 2006( lets make it in likes of java, hell it's main language for programming is java!!), and then Samsung, Blackberry, come up with their own versions Operating systems, which claim to be able to run android apps and do more(Make this python and all those other script languages, Ruby etc, claiming they can do what java does and more), but the down side is that they suck at performance on android apps( Yeah, I am talking about Tizen and Blackberry 10+ OS). So eventually Android is still king and this others are it's servants. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
Here is some prove for you... Only reason python is cool is cause it is some how faster and easier when at writing code. But shit slow when it comes to performing the codes. WHat's the point of writing short code that lags and save 1 hour instead of writing java code that will run smoothly but probably need more code and more time to code. Java code is compiled into byte code and then moved to the JVM to be turned to native code to excecute by the system. Main steps after compiling java code to running it is: ByteCode-->(by JVM)Native Code; But Python code is written without byte code compilation. This is done in the back scene so before running a single line of code it it transformed to bytecode by the python interpreter then to native code all on the go. So everytime you run the program you have to generate bytecode over and over and over again. While Java compiles into bytecode for its JVM and excecutes only once. No need to recreate the byte code over and over again. That is the main reason why Python sucks in performance compared to Java. |
![]() |
It's just about time this company gets suied and closed. Tecno better watch out.
|
![]() |
Marvell23: Here is how I found out. Whenever you boot your phone a log is autmatically created in /cache folder. And I guess you know about the Build.prop file in /system folder. Well the log created in the /cache folder claimed that my Phone TECNO N3 was a Q-smart s12. And it is through this cached log file that the Android OS gives Dalvik Cache information on how to run your apps during run time. I also one day out of curiosity went and took a Micromax a57 ROM and edited it slightly at the /System/app directory and flashed it into my Tecno N3, Lo and Behold! everything booted, like if it was the same Phone! The ROM is available in the Alpha Swift Tecno n3 thread, it's called T-Ultimate. And you probably know about the Tecno N3 ROMs here in Nairaland. For example Eblak by Emmikem. If you look for Roms for Blu Dash 3.5 and Q smart you will come across a 99% similar ROM with it, who's only difference is the color scheme. Again all boot on either phones with no issues. This lead me to conclude Tecno is not a Legit company. Since all they do is make some physical body changes to another mobile companies device and label it Tecno. Just google around and see for your self. Tecno isn't legit. And I am a current Tecno . 2 Likes |
![]() |
Anyone here ever dared to use the so called super cool GUI creation libraries in python? Well I did. Shit looks easy at firest and gets you addicted to Python but when you go beyond creating some stupid hello world GUI to some more advanced ones, well Python starts looking like shit, lags like shit. It is said that simple games like Super Mario with 2d graphics will need a computer with i3 core, with about some 2+ ghz processors. I call that crap.
|
![]() |
Problem with Tecno is that it isn't even a legit company, and if the phone Companies their stealing there models from catch them, they would be suied like shit. For example, does everyone the Tecno n3? the first smart phone? Well even that one wasn't original, they just took a phone called Q mobile smart s12, and scrapped off their logo and added Tecno. Just check google images and compare. After that they saw that Q mobile Company was also copying Blue dash mobile phone by just making slight body design(Blu is a famous company in Europe for making cheap phones, check gsmarena and compared all their phones with Tecno, you might see no difference, except from Logo.) changes. And the listss of copy cats goes all the way to even Micromax, the proposed original makers. Micromax processors and RAM design are coppied by Blu Dash. Q smart is based of Vietnam Micromax is from China and mostly popular in India Blu Dash s popular in Europe And Tecno is popular in Africa. Have any of you ever tried a ROM of any of the companies devices on a Tecno with similar features, well, they all RUN properly!!!!. Tecno Buy Q smart phones and just scrapp off the name and replace with theirs, this phones are very cheap in Vietnam going for less than $10 dolars. Tecno come to Africa and sell it at almost double the price, but we stupid Africans think it's cheap because their mobile features are almost as good as the so called midrange or some high range phones. EG Tecno H3 beats Samsung Galaxy Trend in processor and RAM, even Android version. So, With all this, do you stlll think Tecno is a legit company? NOTE: BLu although copying Micromax processing and RAM structure still offer open source updates to their phones. Their Blu Dash 3.5 counter part for Tecno N3 runs on Jelly Bean right now, but Tecno are selfish to make anything of theirs open source. It's like a small shitty version of Microsoft and a combination with Apple. 1 Like |
![]() |
For you to be a good programmer you must leave real evidence EG, A game coded by that person, or Some kind of app. Offer us the source code to judge their codding skills if they really are pros. Else anyones 2yr old bro can copy paste programs.
|
![]() |
Please stop learning this slow stupid language and just switch to java for everything.
|
![]() |
ijeezlux: Bro if in Linux just press ctrl+D instead of adding input. or input something that isn't an integer EG a letter. |
![]() |
wayne4loan: LOl, and you unticked restricted insall in that security settings page? |
![]() |
Seems like no one buys Tecno anymore
|
![]() |
What do you mean by boost?
|
![]() |
![]() |
your paying to learn this stuff? LOL.
|
![]() |
intermediate Grey hat hacker. no is +254711881816 |
![]() |
bro you can even make android apps with python or even html+css
|
![]() |
please help. I deleted the radio app that came with my phone. I searched play store but never found an offline version to use. All of them required access to internet. Please help me with one that doesn't require internet. |
![]() |
Ausra: LOL ![]() Ausra: LOL This is some nice April Fools joke 2 Likes 1 Share |
![]() |
Emanel1: Not true, you have to compile the source code everytime you want to run it on another platform. |
![]() |
Tried java yet? Can do everything c++ can do with the advantage of running the app in any OS from windows to Linux to even android and other mobile oss.
|
![]() |
Yo, get any of the luckypatcher versions of 5.5.+ they have two patches for A.I.D.E. try each till one will work. note: need to be rooted and have busybox installed fully. |
![]() |
![]() |
SUGARSON: Its an app that offers free unlocking of normal apps to pro. It should work. Just google and Lucky Patcher |
![]() |
antontech: Check out all head first *title of issue* books. Most interative and none boring books I have ever read. 3 Likes |
![]() |
SUGARSON: You need internet bundles for tutorials, else you ca use he lucky patcher patch on AIDE. |
![]() |
Make a timetable app that autogenerates time alocations for different tasks without need for to input it one by one. EG: Auto timetable generators for schools. One needs just to feed in rules, and activities to be allocated slots, the software does the rest. That would be good. |
![]() |
spoilerx: Softwares can exist without networks, but networks can't without software, get it? I don't need internet to create a docx, or txt file. But I need a software to send something through a network eg, LAN cable or Bluetooth. Google to find out about this statement bellow: "Before there was internet there were sofwares" |
![]() |
rudent4u: Tried T-Ultimate by me above yet? Try it and see. |
![]() |
Thats why I say, Java for evrything. It's the king Language in all programming.
|
![]() |
spoilerx: Bro, you need internet to open Microsoft word? ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1 Like |
![]() |
spoilerx: What is networking without a software to detect that a network even exist? |
![]() |
Networking would have never existed without programming. There would be no LAN cables if there was no software to know it existed. To me I see networking as just connecting bunch of computers wireless or wired, it's the easiest thing to do. Anyones Grandma can do it. NOTE: Sending blue tooth files is creating a network between two devices also. ![]() ![]() ![]() 1 Like |
(14) (of 19 pages)
(Go Up)
Sections: How To . 43 Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or s on Nairaland. |