473,883 Members | 1,653 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

State of Beta 2


Anyone out there using beta 2 in production situations? Comments on
stability? I am rolling out a project in the next 4 weeks, and really
don't want to go though an upgrade soon after its released on an
Unsuspecting Client, so I would LIKE to start working with 7.4.

--------------------

Andrew Rawnsley
President
The Ravensfield Digital Resource Group, Ltd.
(740) 587-0114
www.ravensfield.com
---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddres sHere" to ma*******@postg resql.org)

Nov 11 '05
236 10116
On Sunday 28 September 2003 09:36, Ron Johnson wrote:
On Sat, 2003-09-27 at 22:19, Dennis Gearon wrote:
Ron Johnson wrote:
There's always the general point that C has more pitfalls (mainly
from pointers/free()/malloc(), and HLLs do more for you, thus you
have to code less, and, consequently, there are fewer bugs.


Someday, they're going to make a langauge called:

CBC, "C Bounds Checked"

No buffer overflows, all memory allocs and mallocs create a memory
object that self expands or contracts as necessary, or issues an
exception if it tries to go past a limit you put as an argumen to a
malloc.

With gigabytes of real memory and 100 gigibytes plus of virtual memory,
the programmer should not handle memory management any more. The
consumers and software users expect programmers to give up their pride
and let go of total control of the memory model, (like they have it now
). The only excetion might be hardware drivers.


Some would say that that's what Java and C++ are for. I'd do more
Java programming if it didn't have an API the size of Montana, no
make that Alaska and a good chunk of Siberia.

But still, multiple pointers being able to point to the same chunk
of the heap will doom any solution to inefficiency.

IMNSHO, only the kernel and *high-performance* products should be
written in C. Everything else should be written in HLLs. Anything
from COBOL (still a useful language), FORTRAN, modern BASICs, to
pointer-less Pascal, Java, Smalltalk, Lisp, and scripting languages.

Note that I did *not* mention C++.


Duh. I would say smart pointers in C++ take care of memory errors without
adding inefficiencies and latency of garbage collection. There are plenty of
examples floating on net.

Its not about C's ability to provide built in bounds checking. Its about
programmers follow discipline, abstraction and design. Its just that C makes
those error apparent in very rude and blunt way..:-)

I hate java except for unified APIs it provides. Compensating programmers
mistake with throwing additional resources is not my idea of a good product.
But unfortunately most of the people are concerned about getting a product
out of door than giving it due attention making a robust product( Like the
one I work on.. 10 years old and still going strong..:-))

Business of software development has commoditized itself.. Its just a sad side
effect of it..

Shridhar
---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster

Nov 12 '05 #231
On Sat, Sep 27, 2003 at 10:42:02PM -0300, Marc G. Fournier wrote:
On Sat, 27 Sep 2003, Ron Johnson wrote:
Isn't Perl pretty ubiquitous on "Unix" now, though? Except maybe
Unixware....


I know that Solaris now has it included by default ...


FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.
--
Jim C. Nasby, Database Consultant ji*@nasby.net
Member: Triangle Fraternity, Sports Car Club of America
Give your computer some brain candy! www.distributed.net Team #1828

Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming, or what?"

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Nov 12 '05 #232
Jim C. Nasby wrote:
On Sat, Sep 27, 2003 at 10:42:02PM -0300, Marc G. Fournier wrote:
On Sat, 27 Sep 2003, Ron Johnson wrote:
Isn't Perl pretty ubiquitous on "Unix" now, though? Except maybe
Unixware....


I know that Solaris now has it included by default ...


FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.


Interesting. Why would they remove it?

--
Bruce Momjian | http://candle.pha.pa.us
pg***@candle.ph a.pa.us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

Nov 12 '05 #233


On Sun, 28 Sep 2003, Bruce Momjian wrote:
Jim C. Nasby wrote:
On Sat, Sep 27, 2003 at 10:42:02PM -0300, Marc G. Fournier wrote:
On Sat, 27 Sep 2003, Ron Johnson wrote:

> Isn't Perl pretty ubiquitous on "Unix" now, though? Except maybe
> Unixware....

I know that Solaris now has it included by default ...


FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.


Interesting. Why would they remove it?


I can't recall the full justification, but there was alot of work done to
remove any operating dependencies on pelr so that it could be removed ...
there are several versions of perl currently 'stable', and too many ppl
crying out for "can't we have this one default", that it was just easier
to let ppl install which versino they want from ports when they install
the OS ...
---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

Nov 12 '05 #234
On Sun, Sep 28, 2003 at 12:38:03PM -0400, Bruce Momjian wrote:
Jim C. Nasby wrote:
On Sat, Sep 27, 2003 at 10:42:02PM -0300, Marc G. Fournier wrote:
On Sat, 27 Sep 2003, Ron Johnson wrote:

> Isn't Perl pretty ubiquitous on "Unix" now, though? Except maybe
> Unixware....

I know that Solaris now has it included by default ...


FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.


Interesting. Why would they remove it?


I believe it was essentially because it was starting to take up a good
chunk of space in the base install and it was beginning to cause
trouble. The parts of the OS that used it depended on version X, while
the user wanted version Y, etc. So they rewrote all the perl code in the
OS to use some other language and pulled it from the base distro.
There's more info to be had in the mailling list archives, either in
freebsd-stable or freebsd-current.

Realistically, many systems will still end up with perl installed, but I
can see where dedicated database servers might well not. And it'd be a
bit of a pain if the PostgreSQL port required perl. But of course this
is just one OS.
--
Jim C. Nasby, Database Consultant ji*@nasby.net
Member: Triangle Fraternity, Sports Car Club of America
Give your computer some brain candy! www.distributed.net Team #1828

Windows: "Where do you want to go today?"
Linux: "Where do you want to go tomorrow?"
FreeBSD: "Are you guys coming, or what?"

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

Nov 12 '05 #235
pg***@candle.ph a.pa.us (Bruce Momjian) writes:
Jim C. Nasby wrote:
FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.


Interesting. Why would they remove it?


Because it's a REALLY BIG ball of mud to include as a core dependancy?

Don't get me wrong; I have several Emacs buffers presently open to
Perl programs; it's a _useful_ ball of mud. But big ball of mud it
certainly is, and it seems unremarkable that there would be some
reluctance to be dependent on it.

There's a LOT of stuff going on with Perl (Parrot + Perl6), and for
the FreeBSD folk to be reluctant to "contract" to all that change
seems unsurprising.
--
output = reverse("ofni.s mrytrebil" "@" "enworbbc")
<http://dev6.int.libert yrms.com/>
Christopher Browne
(416) 646 3304 x124 (land)
Nov 12 '05 #236
Christopher Browne <cb******@liber tyrms.info> writes:
pg***@candle.ph a.pa.us (Bruce Momjian) writes:
Jim C. Nasby wrote:
FWIW, FreeBSD just removed it (in the 5.x versions). Of course you can
still easily install it from ports.


Interesting. Why would they remove it?


Because it's a REALLY BIG ball of mud to include as a core dependancy?


/agree

Also, it's quite probable that people installing/upgrading PG would
have anything from 5.003 onward. Knowing what programming constructs
you can use and still be compatible with older versions requires quite
a bit of scholarship.

I know that if I were upgrading PG on, say, a Red Hat 6.2 box and was
forced to upgrade Perl to 5.8.1 as a dependency I'd be swearing pretty
hard...

-Doug

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

Nov 12 '05 #237

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

Similar topics

0
2393
by: Eric Raymond | last post by:
When installing the rpms (or the tar file) onto Red Hat Enteprise Linux AS Beta 1 (Taroon), we get the follwing error: Installing all prepared tables /usr/bin/mysql_install_db: line 1: 7690 Segmentation fault /usr/sbin/mysqld --bootstrap --skip-grant-tables --basedir=/ --datadir=/var/lib/mysql --skip-innodb --skip-bdb Installation of grant tables failed The log file simply shows a start and a stop of the server.
1
389
by: Andrew Rawnsley | last post by:
Anyone out there using beta 2 in production situations? Comments on stability? I am rolling out a project in the next 4 weeks, and really don't want to go though an upgrade soon after its released on an Unsuspecting Client, so I would LIKE to start working with 7.4. -------------------- Andrew Rawnsley President The Ravensfield Digital Resource Group, Ltd.
4
2349
by: Chad Crowder | last post by:
I've taken a look at this article http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspnet/html/asp12282000.asp which someone posted a month or so ago regarding setting up SQL server to handle state data. The article references .Net beta, and the file state.sql in the framwork/1.0x directory, but that file doesn't exist for version 1.1.4322. I'm wondering if there's a component that I need to install, or if I need to...
0
1462
by: Kevin Davidson | last post by:
I am trying to get a clean installation of the .NET framework 1.1 on Windows 2000 Professional. I had previously installed a beta of the 2.0 Framework and uninstalled it. I also uninstalled framework 1.1 and 1.0 and reinstalled 1.1 and service pack 1. When I attempt to start the ASP.NET State Service, I get event log: Event Type: Error Event Source: Service Control Manager Event Category: None
1
3001
by: alundi | last post by:
Greetings: I'd like to post this as a new thread to an article in microsoft.public.dotnet.languages.vb originally made by nevin and replied to by Alan Pretre back in December ("ThreadState == not in the enumeration"). Like nevin, I have a VB.NET multi-threaded application, and quite frequently, after my main application class will call Thread.Suspend() on the thread the ThreadState of the Suspended Thread will be a value of 96. From...
0
1004
by: Shell | last post by:
Hi All, We have an application that uses SQL Server 2000 for State Management data. We previously use to build and deploy this application using ASP.NET Beta 2 version. Now we are using ASP.NET RTM version.With that, we are able to build & deploy the application successfully. But it gives us the error "The Session State information is valid or might be corrupted." while retrieving data from SQL Server. We can see the data stored...
8
2263
by: Steve Thompson | last post by:
Hello all, I was wondering the differnced there were betwee Active State's python and the open source version of python. Would I have to unistall my opend souce python? Additonally, how does Active State's Komodo IDE vs. the eric3 IDE unler SuSE Linux v. 10.i? Addionally, is the eric IDE (version 3) an acceptible IDE or are there more easy and more productive IDE's for perl?
3
8719
by: Nathan Sokalski | last post by:
I am recieving the following error on the second postback of a page I have written: The state information is invalid for this page and might be corrupted Stack Trace: System.Convert.FromBase64String(String s) +0
70
4368
by: Anson.Stuggart | last post by:
I'm designing a debounce filter using Finite State Machine. The FSM behavior is it follows the inital input bit and thinks that's real output until it receives 3 consecutive same bits and it changes output to that 3 consecutive bit until next 3 consecutive bits are received. A reset will set the FSM to output 1s until it receives the correct input and ouput. This is the test sequence with input and correct output. 1 0 0 1 0 1 0 0 0 1...
0
9934
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, weíll explore What is ONU, What Is Router, ONU & Routerís main usage, and What is the difference between ONU and Router. Letís take a closer look ! Part I. Meaning of...
0
9789
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11137
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10736
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7120
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5795
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5989
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4608
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3230
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.