![]() |
#76 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,079
Karma: 14079267
Join Date: Oct 2007
Location: Almere, The Netherlands
Device: Kobo Sage
|
Quote:
Most of the screenshots of 'how Calibre should look like' I have seen to date were in my opinion just different, not prettier (which is in the eye of the beholder anyway), and not better than the current one, But then, I've been messing with computers since 1980 or so, so '95 is modern to me ![]() |
|
![]() |
![]() |
![]() |
#77 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
Instead, he said he didn't like Calibre because it didn't work like he wanted it to work, and that it didn't do what he wanted it to do. He aspires to replace Calibre with his own product. That is fine too, but if you say that, but then you should actually write your own product; not a closed source program that basically runs on top of the core logic of the product you don't like. That's lame. Quote:
|
||
![]() |
![]() |
Advert | |
|
![]() |
#78 | |
Media Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 278
Karma: 2039392
Join Date: Oct 2010
Location: Pennsylvania, USA
Device: Kobo Libra H20, Kindle PW
|
Quote:
Me too. I try to keep it to a few dozen of my own tags, total. Each book gets a tag of fiction or nonfiction, and then a tag with the genre, "history", "mystery" etc, and then if the author is not from an english speaking country, I'll put "scandinavia" on all my northern european thrillers, "Japan" on Murakami books, etc. That's as far as I prefer to go with tags. One particular pet peeve of mine is when I download metadata and get the tag "general". Really? General what? If a tag is all-inclusive, why even bother? A few brief thoughts on Calibre: I would be completely lost without it. I discovered it when I was thinking about buying a kindle in 2010. It was a revelation. It does what I need it to do: organize by books, convert when necessary, work as a conduit for Alf's tools, send books to devices, and that's about all I need. It does that beautifully. I prefer the low maintenance approach so I can spend my limited free time reading (or, you know, subjecting you all to useless rambling posts on this forum ![]() I have no problems with the GUI, I had no idea people thought it so ugly and 90's looking. I don't think it's bad at all. |
|
![]() |
![]() |
![]() |
#79 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
Mind you, I'm saying this as a software engineer, and someone who has had some experience in desiging software and user interfaces, not as a critic of Calibre or open source per se. As it's open source, it's the nature of the beast to use different parts written by different people, and therefore it will almost always look and feel a bit "Frankenstein-y". The only project that seems to be actively trying to do something about that is Gnome 3, but I don't like what they are doing. They are putting "pretty" over "functional", actually removing features if the required GUI does not fit their idea's of "pretty". If they stay on that route juuust a bit longer, they'll have the prettiest desktop ever created, that can't do anything anymore. (They actually removed the minimize button. So how do I get rid of a window, without closing the program?) If someone wants to, they can harness the power Calibre has to offer. I'm used to Calibre's GUI and idiosyncrasies; I don't even notice it anymore if I need to click "Done" on the lower right or "Apply" on the top left. It's automatic now. Still, I wouldn't mind if Kovid and the rest of the designers would stop adding features and take... say... half a year to a year to provide Calibre with a more consistent GUI, and only doing bug fixes where necessary. Last edited by Katsunami; 09-27-2013 at 09:45 AM. |
|
![]() |
![]() |
![]() |
#80 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 556
Karma: 3531054
Join Date: Jul 2013
Location: Germany
Device: In use: Pocketbook InkPad 3, Kobo Glo, iPad Air 2
|
Quote:
![]() Also, Calibre doesn't look or feel dated to me. Would it look more modern if 90% of the information and buttons were hidden and half the interface was covered in uplifting shades of dark gray? |
|
![]() |
![]() |
Advert | |
|
![]() |
#81 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
Quote:
![]() What Calibre would really need is not a completely new GUI, but one that is less chunky and more consistent. |
||
![]() |
![]() |
![]() |
#82 | |
Inharmonious
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 2157616
Join Date: Jan 2013
Device: Sony PRS-950, Galaxy Tab 2 10.1
|
Quote:
I agree. While Calibre's front end isn't cutting edge in terms of GUI design, it's tweakable and does what I need it to do and more. Just calling it "gross" is purely subjective and hence of no value to anyone. |
|
![]() |
![]() |
![]() |
#83 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 895
Karma: 4383958
Join Date: Nov 2007
Device: na
|
Quote:
That doesn't mean calibre is bad, wrong or anything else, just that it's not quite how this person wants it to work. Instead of whining about it though, he's doing something about it which imo makes a change. Reusing calibre to do conversion seems like a sane decision too. Why replace everything when some parts do work in a way that fits in with your new project and work well enough not to need replacing immediatly? I'm sure if other parts could have been easily reused, worked in a way he wanted and license terms were suitable, he'd have reused those too. Nothing imo wrong with that at all. Regarding how calibre looks, it's not the best, but then again I spend so little time within it that as long as it's functional, usable and stable, looks really aren't high on the priority list. |
|
![]() |
![]() |
![]() |
#84 | |
Inharmonious
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 2157616
Join Date: Jan 2013
Device: Sony PRS-950, Galaxy Tab 2 10.1
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#85 |
Book & Bunny Crazy
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,291
Karma: 6468095
Join Date: Aug 2013
Location: USA
Device: K3 (x2), Fire HD 7-inch (x2), Fire HDX 8.9, Acer Android Tablet
|
Okay I am sure there is some tech person in here to explain or someone with more knowledge than me on this. So please explain the difference in Python and C++. Exactly what is Python?
When I see/read python I honestly think of a snake. I guess that shows how countrified and computer illiterate I am. |
![]() |
![]() |
![]() |
#86 | |
Bujavid tekikin
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 139
Karma: 40366
Join Date: Aug 2013
Location: Malaysia
Device: LG G3 D855, Samsung Galaxy Note N7000
|
Quote:
As for the longer version: You might want to go look into a beginner's programming book. Last edited by Sefiriot; 09-27-2013 at 01:26 PM. |
|
![]() |
![]() |
![]() |
#87 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
The most notable is that C++ requires you to handle a lot of stuff yourself, which Python handles "on the fly" while executing the program. This makes C++ much harder to write a program in because you need to do (almost) everything, down to the smallest detail, but if you get it done right, it will be much faster than the Python equivalent. Therefore, if you need the absolutely fastest program you can get (think about a chess engine, for example, calculating thousands of moves per second), you choose C++. If you need to be able to write a program without bothering with the nitty-gritty tiny details, and speed is not of paramount importance, you go for something such as Python. If Calibre was written in C++, it would have been faster. Also, you would probably see an update once every month instead of once every week, and there would probably be MUCH less plugins available. Quote:
There once was a language called BCPL. In the 60's, Ken Thompson thought it was too verbose, and was too big. So, he took from it what he wanted, made the syntax shorter and more concise, and because the language was much smaller than BCPL it was called B. Later, this language proved to be very useful, but it did need some additional stuff to make it more powerful. The result was called C, a language that is still in use today. Even later, when object-oriented programming came along as a new paradigm, this was added to C. The new language would contain the whole C language in it, and add extensions for object-oriented programming. Because the new language is basically a superset of C, it was called C++. edit: if you are now thinking: "Is there are language that descends from both C and C++ and is called... uh... D?" Yes, there is. (Allthough C and C++ are not the only influences for this language.) This language actually tries to combine the advantages of languages such as C/C++ (execution speed) and languages such Python (development speed) into one language. Python was named after "Monty Python", because the designers thought this language would make programming more fun. (They assume that Monty Python is fun; which it can be, at times.) Last edited by Katsunami; 10-19-2013 at 12:41 PM. |
||
![]() |
![]() |
![]() |
#88 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,388
Karma: 14190103
Join Date: Jun 2009
Location: Berlin
Device: Cybook, iRex, PB, Onyx
|
it is also a programming language, like C++. The biggest difference is that Python is an interpreted language whereas C++ is a compiled one. The translation to machine code (= compiling, linking) happens during runtime. This means that the program runs a little bit slower but with nowadays computers you won't notice too much of a difference. You will find that wikipedia is a very good source to answer these kind of questions in detail.
edit: buh, much too slow. |
![]() |
![]() |
![]() |
#89 |
Book & Bunny Crazy
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,291
Karma: 6468095
Join Date: Aug 2013
Location: USA
Device: K3 (x2), Fire HD 7-inch (x2), Fire HDX 8.9, Acer Android Tablet
|
Thanks everyone. I now understand the difference. However, I think I will stick with growing my garden (or row crops) instead of learning programing. It may be easy but it seems very complex.
|
![]() |
![]() |
![]() |
#90 | ||
Enthusiast
![]() Posts: 25
Karma: 10
Join Date: Feb 2007
Location: Germany
Device: Kindle DX, Sony PRS T2
|
Quote:
Quote:
Anyway I don't understand all the negativity. BookONO is in early alpha and people are already dooming it to failure instead of encouraging the developers. Calibre is great and all but it is not beyond improvement - otherwise you wouldn't be upgrading it every so often. Not to mention that it is virtually impossible to satisfy every user 100%. Any alternative that comes out is a net positive in my view. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
iPad Calibre alternative for iPad | crackhammer | Apple Devices | 17 | 03-19-2012 08:57 AM |
Calibre Alternative | schackenfeld | Software | 29 | 11-27-2010 06:03 PM |
Anyone know of alternative to Sony Software and Calibre? | BookCat | Reading and Management | 6 | 07-01-2010 11:51 PM |
Is their an alternative to Calibre that is as good? | Josieb1 | Calibre | 11 | 12-11-2009 12:07 AM |
Alternative to calibre | cnf | Sony Reader Dev Corner | 38 | 10-02-2009 12:04 PM |