KDE5

Non release banter
Post Reply
User avatar
wread
Module Guard
Module Guard
Posts: 1064
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

KDE5

Post#1 by wread » 04 Aug 2014, 01:51

They have already announced KDE 5.0.0 and they have even changed the name to "KFramework 5". Fine!
I went a little deeper into the thoughts about this re-engineering of KDE. These thoughts are all right; it is just the implementation of them what I dislike.

Ok, KDE has been always built on the Qt toolkit, and KDE5 is therefore based on Qt5. But Qt5 has adopted Python top, middle and bottom. But Python, afaik, is an interpreter! They got caught by JIT and Yarr; clang also is also a common word now, as well as wayland and weston. I know this is a changing world (I worked myself 50 years ago on an IBM 650 at the TH Hannover). IMHO Python is a fine system for applications, but I wouldn't recommend it for an operating system, where speed and compactness are so important!

Qt is no more Trolltech; was sold to Nokia and now belongs to Digia; Nokia was sold to M$ and Digia is less known than its predecessors. The people of KDE should know what they are doing, and I would like to be wrong, but I see Porteus KDE4 is arriving to the end of the line. Let us wait to the reaction of Slackware....

Regards! :x
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

Bogomips
Full of knowledge
Full of knowledge
Posts: 2533
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: KDE5

Post#2 by Bogomips » 04 Aug 2014, 17:52

wread wrote:I wouldn't recommend it for an operating system, where speed and compactness are so important!
And I thought KDE was a desktop environment. :roll: IMHO JIT is now so fast that to the human perception it is instantaneous. As long as JIT serves as interface between human and machine, and is not overheavy in MB, I've no problem with that. In fact bytecode should actually lead to compacter software, hopefully :evil:
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
wread
Module Guard
Module Guard
Posts: 1064
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

Re: KDE5

Post#3 by wread » 04 Aug 2014, 20:42

@Bogomips

Of course, JIT is bytecode, this is the new trend, a new way to get all platforms under a common hat.
But of Python you cannot say this is new trend, compact and fast!
I have already written posts about clang viewtopic.php?f=94&t=1752&p=18457&hilit=clang#p18457 and even made a LLVM module for experimenters, giving some hints how it works.

But this stuff has the seal of Mac; they say the target is to gain access to Windows application getting its bytecode and running it otherwise. They will be doing that with old apps, where copyrights are already expired....

Nice to hear you are still enthusiastic about KDE5. Let's see what the others think! :Yahoo!:

Cheers!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

Bogomips
Full of knowledge
Full of knowledge
Posts: 2533
Joined: 25 Jun 2014, 15:21
Distribution: 3.2.2 Cinnamon & KDE5
Location: London

Re: KDE5

Post#4 by Bogomips » 05 Aug 2014, 18:56

Maybe clang did not have enough klout :D Then there is C#. Not too long ago this year got a c# windows subtitling application working relatively easily on Mint under Mono. Just had to apt-get the windows interface and app worked like a dream, using mplayer. Also noticed there's a Mono Module available here, if only one can download it. :evil:
Linux porteus 4.4.0-porteus #3 SMP PREEMPT Sat Jan 23 07:01:55 UTC 2016 i686 AMD Sempron(tm) 140 Processor AuthenticAMD GNU/Linux
NVIDIA Corporation C61 [GeForce 6150SE nForce 430] (rev a2) MemTotal: 901760 kB MemFree: 66752 kB

User avatar
wread
Module Guard
Module Guard
Posts: 1064
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

Re: KDE5

Post#5 by wread » 10 Aug 2014, 17:13

Update:
I compiled qt-5.3.2 full version from git and up to now, the tests I have made, don't ask for Python. Maybe it was needed at compile time, only :)

If so I will like to retract my former declarations :roll: although the qt5 folder weights 2 Gb, has 79,616 files and 9,930 sub-folders....., I hope a light version for Porteus 4.0 will be reduced to a decent size.

Cheers!
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

User avatar
Blaze
Moderator
Moderator
Posts: 1383
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus 3.2 Cinnamon x86_64
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: KDE5

Post#6 by Blaze » 10 Aug 2014, 18:07

KDE 5 Development: Desktop / Revision 04-06-2014
http://www.youtube.com/watch?v=M5_zJJfsGsA
Linux porteus 4.12.7-porteus #1 SMP PREEMPT Sun Aug 13 17:38:30 x86_64 Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

User avatar
brokenman
Site Admin
Site Admin
Posts: 5455
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: KDE5

Post#7 by brokenman » 10 Aug 2014, 20:45

Wread, python is no doubt only a build time requirement. I am sure fanthom can trim the fat off qt. It carries a lot of non essential weight. I am excited to see version 5.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
wread
Module Guard
Module Guard
Posts: 1064
Joined: 09 Jan 2011, 18:48
Distribution: Porteus v3.2.5-kde5-64 bits
Location: Santo Domingo
Contact:

Re: KDE5

Post#8 by wread » 11 Aug 2014, 19:03

@brokenman
I found qt-5.3.1 in slackbuilds. I hope this version should be lighter. I left a machine at home compiling it. I am using Porteus 3.0.1 and I had to add pcre and xcb-utils-wm, not present in our KDE4. For Python it works with 07-printing that contains it.

I will report back how it did go...

Regards :)
Porteus is proud of the FASTEST KDE ever made.....(take akonadi, nepomuk and soprano out and you will have a decent OS).
The Porteus Community never sleeps!

Post Reply