473,440 Members | 1,806 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,440 software developers and data experts.

Is c# so easy? Easier than c? Think again...


Subject: dotnet is a farce.

You know, I was always impressed with
the way one could write a http program
with c# or java. To me, it showed how
'superior' these languages are because
they made it so 'easy' to
set up connection points, open a socket,
send the request.

But, I never really know how to do it in
c! So I wasn't comparing it with anything.
Then, I just received one of my four new
books yesterday, 'Advanced Linux Programming'
from New Riders, and there was some sample
code for opening a socket and reading
http data.

IT'S THE SAME THING AS IN C# !!!!!!

If anything, it's less and more elegant.

Tell me that:

connect(socket_fd, &name, sizeof( struct sockaddr_in))

a SINGLE line that sets up the connection followed
by a while loop to read the data is not
THE SAME EXACT SYNTAX as in c# for doing the same thing.

See -- UNIX has always had 'ASSEMBLIES' -- or SYSCALLS

-- or OPERATING SYSTEM LEVEL LIBRARIES AND METHODS

DOT NET IS A FARCE (!)(!)(!)(!)(!)

Nov 22 '05
50 1878
"Dead Dave, Founder of Wendy's" wrote:
[snip]
Some of the best, most useful and most
stable software systems in the world
were not 'thrown together' but built up
painstakingly over decades, building in
the best ideas.
The marketing department specs tail fins this year and oversized rims
next year. Some companies don't do IT architecture. They do chrome and
fuzzy dice.
You know, one of the problems of a group
like this is that when posters say 'software'
they almost always mean desktop applications.


The desktop vs server paradigm is outdated. What I see on my desktop may
be running somewhere else. Or, components of the app. may be running in
several places at once.

This isn't a concept that the typical hub and spoke Windows architects
seem to understand. Or maybe they do understand it, but that approach
won't sell one copy per desktop.

I have worked in an environment where all the Windows software ran on a
server in a closet somewhere. We could support from 10 to 20 desktops
with each Windows license, using an add-on package that would send a
Windows 'desktop' to each display via X11. This was a huge cost savings,
both in licenses and a centralized point at which the Windows apps could
be administered. The displays could be anything including SunOS, HP-UX,
Tektronix Xterms or....Linux.

But this environment didn't sell extra copies of Windows.

--
Paul Hovnanian mailto:Pa**@Hovnanian.com
note to spammers: a Washington State resident
------------------------------------------------------------------
c (velocity of light in a vacuum) = 1.8x10^12 furlongs per fortnight
Nov 22 '05 #51

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: JW | last post by:
I'm displaying product thumbnails with brief descriptions on web pages. Clicking on the product does a javascript popup with larger image and detailed description info passed to the javascript...
9
by: Hans-Joachim Widmaier | last post by:
Hi all. Handling files is an extremely frequent task in programming, so most programming languages have an abstraction of the basic files offered by the underlying operating system. This is...
50
by: jbailo | last post by:
Subject: dotnet is a farce. You know, I was always impressed with the way one could write a http program with c# or java. To me, it showed how 'superior' these languages are because they made...
10
by: Brian | last post by:
Hello all, I have an form to Enter a Name with letters from A to Z in buttons. When you click a button, it should append the text associated with that button to a text box. Instead of...
8
by: Patrick | last post by:
Hello - I'm working on a project to have 6 labels, each with a value of 0 - 9. Each label has a 2 buttons on the side, one labeled up, one labeled down. I want the up button to increment til it...
66
by: Mitchell S. Honnert | last post by:
In some recent posts, I've seen people who seem to be waxing nostalgic with respect to the "ease of use" of Visual Basic 6. I can't quite put my finger on it, but they seem to be implying that VB6...
25
by: Andy B | last post by:
How hard/easy is it to use/learn VB compared to c#?
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.