Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #4393 > unrolled thread
| Started by | Sky89 <Sky89@sky68.com> |
|---|---|
| First post | 2018-06-07 16:32 -0400 |
| Last post | 2018-06-07 16:32 -0400 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.programming.threads
Is energy-efficient software the next step to reduce operating costs? Sky89 <Sky89@sky68.com> - 2018-06-07 16:32 -0400
| From | Sky89 <Sky89@sky68.com> |
|---|---|
| Date | 2018-06-07 16:32 -0400 |
| Subject | Is energy-efficient software the next step to reduce operating costs? |
| Message-ID | <pfc4p2$k7b$2@dont-email.me> |
Hello, Is energy-efficient software the next step to reduce operating costs? Read more here: https://searchdatacenter.techtarget.com/opinion/Is-energy-efficient-software-the-next-step-to-reduce-operating-costs Energy efficiency isn’t just a hardware problem. Your programming language choices can have serious effects on the efficiency of your energy consumption. We dive deep into what makes a programming language energy efficient. As the researchers discovered, the CPU-based energy consumption always represents the majority of the energy consumed. What Pereira et. al. found wasn’t entirely surprising: speed does not always equate energy efficiency. Compiled languages like C, C++, Rust, and Ada ranked as some of the most energy efficient languages out there. Read the more here and you will notice that Java is one of the most energy-efficient languages, Python among least energy efficient, and Pascal and Object Pascal of FreePascal is scoring as Java on energy efficiency: https://jaxenter.com/energy-efficient-programming-languages-137264.html RAM is still expensive and slow, relative to CPUs And "memory" usage efficiency is important for mobile devices. So Delphi and FreePascal compilers are also still "useful" for mobile devices, because Delphi and FreePascal are good if you are considering time and memory or energy and memory, and the following pascal benchmark was done with FreePascal, and the benchmark shows that C, Go and Pascal do rather better if you’re considering languages based on time and memory or energy and memory. Read again here to notice it: https://jaxenter.com/energy-efficient-programming-languages-137264.html Also Delphi is still better for many things, and you have to get more "technical" to understand it, this is why you have to look at this following video about Delphi that is more technical: Why are C# Developers choosing Delphi to create Mobile applications https://www.youtube.com/watch?v=m8ToSr4zOVQ Thank you, Amine Moulay Ramdane.
Back to top | Article view | comp.programming.threads
csiph-web