Showing posts with label About. Show all posts
Showing posts with label About. Show all posts

Sunday, December 26, 2010

What DelphiHaters is for new comers.

I've seen several postings on several forums, websites and discussions.

DelphiHaters is a blog about Delphi's dark side. Delphi is a "great language" that, as of writing this article, has fallen from grace.

DelphiHaters exploits the fact that anyone who criticized Delphi gets called a troll, and many personal insults (sometimes cancelled and sometimes not) and shunned for the rest of your life. Once that happens, you lose your Delphi job, you lose your Delphi contacts, you eventually lose all your Delphi revenues. (if you don't believe this, see what happened to Simon Kissel, Frank De Groot and others) Thus, the people who write this blog (along with guests, friends and opinions) are intentionally anonymous.

If there is nobody to insult, the author (or "your reviewer") goes and focuses on issues at hand without personal, racial, ethnic and religious insults and slurs getting into the way of discussion.

Topics of discussion are:
- Why are there so few Delphi Jobs? The real reasons are cheating, deceitful and lying Delphi developers who do nothing every day, and other issues that explores the fact that "Delphi does not make any business sense".

- When is Delphi x64 coming? Since this blog posted more than two years ago, it is just a promise while the current company (Embarcadero) and third-party vendors continues to collect money by subscription. This blog explores the morality and ethics behind this (along with the usual 30-50% discount before the next great version).

- The dark side of Delphi. Of course, it makes perfect sense to download Delphi and Delphi-related products from RapidShare, BitTorrent - until you get caught. This blog explores the facts and community behind it.


- The inconvenient truths about Delphi. If Delphi is truly a great language, almost every website would use it (instead of PHP), we would be learning DelphiScript instead of JavaScript, the pascal-like syntax would be everywhere. Delphi would be cross-platform, today, Embarcadero would be as great as Adobe, Mozilla Foundation or ... If there are millions of Delphi developers, where are the books, and revenue to support them?

- Delphi's third-party community and the concepts of trolling. Why not call your boss a troll, or the HR (Human Resource) person a troll? They care more about your work (or lack of it) than anyone else.

- Quality Assurance. QA department who acts like a bastard towards Delphi developers. This blog explores reasons why products built with Dephi are so poor or maybe Delphi developers refuse to do hard work, like component development, GUI and Windows low-levels. You can always leech it so why bother learn? The infamous unofficial pirate community is killing these skilled people who do the hard work and these people move on to other languages.

- The Money. You can get very rich learning about Delphi and the Pascal language... or perhaps not. There is lot of unpaid work looking for some (foolish) person to do it (for no reward). Or you can use another language, such as Objective-C, PHP or Ruby and realize that most of it is free or at much lower-cost and quality is higher... This translates into jobs, revenues and business continuity. That's why you see so many jobs for Visual C++, C# and so on.

- Life after Delphi. Many Delphi developers have left the Delphi community, sometimes, never to return again. A time was a time and the party is over. The time of exit is and manner is up-to that person - either honorably or dishonorably. Just don't feed the trolls or you will forever be banished from the Delphi community.

- Misery. Misery loves party. Your reviewer blogs about hardships and costs issues faced by employers and employees. Can't find that dream Delphi job anymore? Your reviewer wonder why? Why not take a big business loan to buy Delphi and make a profit - or try doing it?


- Fair feathered friends. This blog explores the concept of friends who will eventually betray you, cheat you, lie to you, and do all manner of things against you (in the future). This blog explores the darker side of this fact. Just don't tell Mr. Chad's wife about it[1] or many people who lost lot of money because partnerships went sour[2] ... all in the name of Delphi.

- The File-Sharing Madness... This blog explores the file-sharing gone viral... Just make sure you don't share your source codes or they will be forever on the Internet. The same goes with XXX Delphi developer pictures. Your reviewer couldn't believe the other-jobs some Delphi developers have.

- The other side of success. If Delphi is success, why is it not Dr. Bob Corporation or LMD AG hiring hundreds of Delphi developers? If using Delphi is highly successful, there should be more rags to riches companies that built solid products, superior by design... or maybe not. Why are the people who do Delphi evangelism in one's and two's? Did you see the last Java conference[3] attended by more than 2,500 developers? Guess how many attended the future of Delphi in Paris? Only 100 developers.[4]

We welcome your comments and criticisms. We hope you enjoyed your stay, and hope this educating blog educates you about the "other Delphi" you never learned in College or University. If you can make an honest living out of it and pay the bills - good for you. but if you run into continual hardships and misery... it is time to move on.


[1] http://www.kudzuworld.com/Help/index.en.aspx
[2] https://forums.embarcadero.com/thread.jspa?threadID=47747
[3] http://jz10.java.no/
[4] http://www.tmssoftware.com/site/blog.asp?post=179

Wednesday, December 8, 2010

Perhaps an end soon.

This blog will perhaps, come to an end soon...

The reason is simple...

I don't think writing anymore about Delphi's problems will solve basic problems, like cost of Delphi, whether or not there is a 64-bit version of Delphi, or whether the active Delphi-warez community take notice of this.

In fact, it's quite opposite

  • I think with Delphi 64-bits, the price will be so high, that nobody can afford it, or that the price of licensing Delphi VCL stuff -- like -- DevExpress.VCL will keep increasing... Both of them are currently subscriptions, so it gets expensive to buy the same over and over again to keep the license.
  • Moved all my source code base to C++. Who cares about fast Delphi compile times when Visual C++ with Core i7 compiles in approximately the same speed? Who cares about DevEx.VCL when you can get CodeJock renewals at much less price...
     
  • The Delphi-warez community will probably be happy that they can continue their shameful acts without someone spying on them from time-to-time.
In my own heart, I did my best to lead an honest life and honest living. I tried to live to the ways of an upright person, but I got tired of all the hypocrisy. You cannot keep living a lie that using warez is the right way to do software development, or that you can keep paying high prices in the face of a jobless recovery. Nothing makes sense.

I thank the readers for reading my articles. Unless there's a need to write something, I'll stay low and ignore it.

Have a nice Christmas and nice holiday. I wish everyone well, even to my adversaries and Delphi lovers. If there was a last word, it would probably in the way how this blog started.

Wednesday, July 21, 2010

Newsgroup Forgiveness

Your reviewer was looking at this post[1] by Mr. Simon Kissel. You might remember him in one of my blog posts where your reviewer mentions Mr. Simon Kissel got into a fight on the newsgroups and all manner of insults were said to him.

Fast forward to today, four years have passed. That is 1,460 days. Today, Mr Simon Kissel says:

No, the reason my stuff [posts] here is deleted most likely ... some people who tend not to forgive & forget past fights even after 4 years."

Now let me change topic to forgiveness. For your reviewer, it is almost 12 years had passed (4,380 days) and if your reviewer posts to Embarcadero's newsgroups today, your reviewer will get the same treatment as Mr. Simon Kissel did.

Why do I mention about forgiveness? Look at how long has passed. For Mr. Simon Kissel, 1,460 days has passed and the people on the newsgroups have not forgiven. For your reviewer, more than 4,380 days has passed and the people on the newsgroups gave same treatment to your reviewer, like as if there is no sense of forgiveness and no mercy.

Let me change topics to the religion that some of these people believe in. The Lord Jesus Christ, in his parable Matthew 18:21-35. Since many people don't read the bible, I will paste the texts here:
Then Peter approaching said to him,
"Lord, how many times will my brother sin against me
and shall I forgive him?
Up to seven times?"

Jesus says to him, "I do not tell you up to seven times,
but up to seventy times seven.
For this reason the sovereignty of heaven is like a king,
who wished to settle accounts with his servants.
As he began the accounting,
one debtor of ten thousand talents was brought to him.
And as he did not have it to pay back,
the Lord commanded him and his wife and children
and everything he had to be sold, and it be paid back.

"So the servant fell on his knees to him saying,
'Be patient with me, and I will pay back everything to you.'
And empathizing with that servant the lord released him,
and forgave him the loan.

"But going out that servant found one of his fellow servants,
who owed him a hundred days' wages,
and grabbing him he choked him
saying, 'Pay back if you owe anything.'

"So falling down his fellow servant begged him
saying, 'Be patient with me, and I will pay you back.'

"And he did not want to,
but going away he threw him into prison
until he should pay back the debt.

"So seeing what happened
his fellow servants were deeply grieved,
and coming explained to the lord themselves
everything that happened.

"Then his lord calling him says to him, 'Bad servant,
I forgave you all that debt, since you begged me to;
must not you also have mercy on your fellow servant,
as I had mercy on you?'

"And being angry his lord gave him over to the jailers
until he should pay back all the debt to him.
Thus also my heavenly Father will do to you,
unless you each forgive your brother from your hearts."
Matthew 18:21-35

Your reviewer is really sick of the contempt, ridicules and stupid remarks faced on the newsgroups. It's amazing that TeamB never cancels these manner of insults but any bad remarks to TeamB or to Borland or CodeGear or to now, Embarcadero's staff, they are just cancelled. Or how they continue this hypocrisy where there is "Delphi Love" but hate thy enemy instead.

Fast forward to the future, say, 2015. It will be almost 15 years, the same old people will be there too (except those who passed away). It will be 5,475 days and your reviewer will post to the newsgroups and no surprise, get the same shabby treatment.

Let's not talk about Lazarus and the Rich Man:

There was a rich man Delphi developer who was dressed in purple and fine linen and lived in luxury every day. At his gate was laid a beggar named Lazarus, covered with sores and longing to eat what fell from the rich man's table. Even the dogs came and licked his sores. The time came when the beggar died and the angels carried him to Abraham's Side. The rich man also died and was buried. In Hell,where he was in torment, he looked up and saw Abraham far away, with Lazarus by his side. So he called to him, 'Father Abraham, have pity on me and send Lazarus to dip the tip of his finger in water and cool my tongue, because I am in agony in this fire.' But Abraham replied, 'Son, remember that in your lifetime you received your good things, while Lazarus received bad things, but now he is comforted here and you are in agony. And besides all this, between us and you a great chasm has been fixed, so that those who want to go from here to you cannot, nor can anyone cross over from there to us.' He answered, 'Then I beg you, father, send Lazarus to my father's house, for I have five brothers. Let him warn them, so that they will not also come to this place of torment.' Abraham replied, 'They have Moses and the Prophets; let them listen to them.' 'No, Father Abraham,' he said, 'but if someone from the dead goes to them, they will repent.' He said to him, 'If they do not listen to Moses and the Prophets, they will not be convinced even if someone rises from the dead.'

Which comes to the next topic. Many years ago, your reviewer was constantly arguing with one guy, who was described as a person passionate about Delphi to his very last days. I told him politely to stop his insults to me just because he don't agree with what I said. He was so full of hate that eventually I gave up posting to the newsgroup, but lo and behold - that person picked up a fight with other people too, and gave all sorts of insults, slurs and animosity such that those other people, probably stopped using Delphi altogether.

Your reviewer still remember, hi ______, I'm sorry, can you forgive me? click - the phone went dead.

There really does not need much to be said about this matter onwards and for whatever reason, five, ten or twenty years later, forget it. It's not worth saying anymore. If you cannot forgive a damn in your heart, just remember why I wrote this blog for...

Why is this called Delphi Hater's blog?

Because your reviewer is sick of the hypocrisy these Delphi-lovers give:

 - like this ridiculous software piracy issue where Mr. Kim Bo Madsen, Mr. Bruno Fiens, and others have to constantly monitor warez sites to delete the warez links,

- this money issue where the vendors are not paid and people use all illegal software instead of proper licensing,

- this attitude on the newsgroups where people who you do not agree with are treated with concept and ridicule,

- this vendor attitude where it seems like buying 3rd party is like buying used-cars, the vendor disappears, or the vendor does not fix bugs (more like extortion) except annual payments,

- this "employee" attitude where people seem to do poor works and expect high salaries.

or ... all hypocrisy in other words.


[1] https://forums.embarcadero.com/thread.jspa?threadID=40300

Monday, June 28, 2010

On the review list

On the review list:


Accuracer vs. ElevateDb vs NexusDB vs. Absolute vs. et al. Impartial and independent review


Are you tired of Ella Perelman's and Leo Martin's in-your-face newsgroup posts with Accuracer Database? Your reviewer has all of them - Accuracer 5.30 C/S edition, ElevateDB VCL Client Server, Absolute Database Multi-user edition, NexusDB developer, MSSQL, along with other interesting database source codes and able to make an impartial and independent review of current Delphi databases out there. Aidaim should make a forum on their site when they make such bold claims. There's no point telling such claims when there is no forum to review past technical support.



Julian Zierch WpTools vs. TRichView independent review (and suggested corrections to WpCube's website)

WpTools is in need of independent review. From a WpTools 1.xx user to WpTools v6, your reviewer will correct certain facts on WpCube's website and also review TRichView. It will be Udderly hilarious.




Your reviewer will be back soon.

Wednesday, June 23, 2010

More Kudos

From N.:
"Delphi Hater's Blog is one site that I read from time to time. There are many interesting posts there."


From R.:
"one of the Delphi blogs I read regularly"



Next article on schedule:
Smells like Team Spirit Nevrona - Rave Reports.

Friday, January 22, 2010

Anonymous commenting now enabled

Anonymous comments are now enabled. You can now comment without having to sign-up to Blogger.

We really hope our readers have lively discussion about Delphi and articles on this blog.

Thursday, November 26, 2009

Kudos

From FH, Brazil:
"Amigos, já viram este blog: http://delphihaters.blogspot.com
Vamos convir que 90% do que é falado ali é verdade..."

From J:
"Very accurate"
...

"Let me cite Delphi Hater, he is absolutely accurate regarding this problem"
(of 64-bits)

Sunday, October 18, 2009

Perhaps an end...

Hi,

I am going on long journey and new job, new life, and all the old, this Delphi thing, i looked back at it, and looking forward at my new job, i can perhaps, forget about the old.

It had to come to an end somewhere, it was pointless to constantly complain about Delphi. The newer things, SilverLight, ASP.NET, C#, Cloud computing, have all taken over Delphi...

New developments are all C#, Java, PHP, Python, JavaScript, SQL, all server based, cloud-computing.

Does it matter at end of day? Only those who have means and money to finance the next round of software matter. Those who do not, just have to shut-up.

There are few jobs-openings in Delphi, there are few expert job openings in Delphi, only new job-openings are in C++ and NET... Even to write a basic website is in C#/Java/PHP/Perl/Python/RubyOnRails. Even to write a good game needs either DarkBasic or Visual C++ with Torque Engine.

Sunday, October 11, 2009

Tales from the scene #5: How not to criticize this blog

Your reviewer got some emails and some flak*

(* flak: Soldiers of Fortune, reader replies)

Every now and then, there would be some feeble-minded person who would just say, this blog is full of hearsay, or not accurate.

Here's some suggestion for those who want to criticize this blog:

1) Be specific. There are over 50 articles on this blog, and if it's one article where the facts are inaccurate, you can point it out:

- There were several corrections, spelling-mistake fixes, date-error fixes, factual inaccuracies corrected for the TurboPower article.

[Can someone inform person who is saying it is inaccurate that factual inaccuracies were fixed?]

- There were also corrections made for other articles as well.

- Corrections will be made, and scheduled.

2) There is right of reply. You are most welcome to slam this blog, and for this blog to publish facts defending the articles itself.

3) This blog is not interested in name-calling, mud-raking, personal attacks, or insults. Every time there is "intelligent discussion" about problems and issue with Delphi, it degenerates into mud-slinging, insults and personal attacks.

This blog focuses on facts, articles to debunk these people...

If the tool is soooo good, everyone should be making thousands of dollars, there would be excellent libraries, professional people, the kind you meet in freemason lodges or the Borcon conventions, thousands of people would attend them...

Instead, it degenerated into loss, poor-quality libraries, "Delphi forums" would be best called "dens of thieves" and nothing but cheating and stealing is common practice.

If a student who comes out from University comes and become a Delphi developer, only to learn his masters download pirated material, use all pirated software, the student will ask himself what future he has with his poor salary and poor work?

If the masters only depend on stealing and cheating, what will become of them?

I don't know the answer, but for DelphiHater, it seems to be easier for a camel to go through the eye of a needle than for a rich man to enter the kingdom of God...

Many of those people who developed in the 1980's, 1990s are now in their 40's, 50's and 60's... What are you going to do when you "get there?" Tell everyone you were part of the "scene" - ROR, TMG, FCN, DND, FLT, had "slots" and "rights"?

If you have no sin, cast the first stone, there is really no need to uphold the law (Thou shalth not steal, Thou shalth not bear false witness...)

What will you tell the priest when you go to confession? or when will you get "right" with your life?

4) Morality aside, your reviewer welcomes your comments.

To come:
Your reviewer is digging up financial information about Developer Express (surprising information), supposed Delphi-usage in Skype (Delphi-ICE (the protocol Skype uses), Global Sound licensing), Julian Zierch WpTools review (and suggested corrections to Julian's website), Smells like Team Spirit Nevrona, Delphi Economics Part 2, More people exposed, Delphi 2009, Update 5&6 review, SVCom review.

:)

Tuesday, August 11, 2009

Delphi Hater's Blog Summary

Delphi Hater's Blog gives clear, objective reporting.

What you will find:
- Check each fact, each claim, what do you find?
Each statement is backed by facts and unbiased reporting, such as:
- Why do you think each vendor failed?
- Why did the vendor act in such manner?
- Why are products made with Delphi so horrible?
- Why don't vendors clean up their act and fix errors?

- Technical breath and depth of articles
You won't find any other magazine that report in-depth into errors and mistakes.

- This blog is testimony to what Delphi has become:
- the programming language that reaches 1% market share
- poor quality libraries made with Delphi "touted" as "best", "excellent"
- bad bugs in Delphi leads to poor quality products
- poor quality products leads to poor sales
- poor sales leads to few Delphi jobs...

with few Delphi jobs, expensive "subscription" prices, what's the point?
...and where this blog starts.

DelphiHater gives clear reasons WHY Delphi failed, WHAT went WRONG and...

Why don't Borland, CodeGear, DevCo, Imprise Embarcadero and their Technical partners CLEAN UP THEIR ACT?

Maybe they won't clean up their act and continue making as much money as possible...

Thursday, September 11, 2008

First Post

This blog is styled similar to Linux Haters blog.

LHB, I love you :)

This blog is styled towards exposing all the bugs and serious issues with Delphi.