Shamil Salakhetdinov
shamil at smsconsulting.spb.ru
Mon Jan 3 17:30:58 CST 2011
Jim -- My route to nowadays C# is 30 years long - you can imagine how many "bridges" I have had to "burn" to get where I'm now (and please add to that all the social life events I and this country people have had to live through here: "melting" of 1960-ies, stagnation of 1970-ies, perestroyka-glasnost' of 1980-ies, USSR crush of 1991, gangsters'/ "jungle" capitalism of 1990-ies, back to USSR of 2000ies, 2011-th beginning as Orwell's "Nineteen Eighty-Four"...) I mean that's the main law of this global world economy - if one wanted to stay afloat they have to be constantly ready to "burn all the bridges"... I can't say I like it but I have to accept that fact as the true reality... BTW, I see how nowadays kids and young adults - most of them are not "pack rats" at all - they are so easy to (re-)start from a blank page... what they bring with themselves to the new "projects" are their experience but not artifacts... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Lawrence Sent: 3 ?????? 2011 ?. 23:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to .Net (was Ded Moroz sends you ...) Hi Shamil: I think the main reason for the issues with the major migration to .Net is that many here have hundreds of thousands of field-tested lines of code tied up in VB/Access and now have to throw out about twenty years of work, to start again from scratch. The nearest analogy I can come up with is like having your home destroyed by war and then while in your late forties, fifties or even sixties and having to build another life and future from scratch. It may have to be done but not everyone is happy about it. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Monday, January 03, 2011 6:46 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to .Net (was Ded Moroz sends you ...) > VERBOSITY ? http://smsconsulting.spb.ru/patterns/labs/ObserverPatternLab.htm (a bit esoteric sorry but it clearly shows what programming language is more verbose). > As you can see, the IDE has become PRIMO in terms of importance as far > as developer productivity No. > Think about this: Can you imagine knocking out a dot-net application > in Notepad ? Yes. (Try to make MS Access app in Notepad - and for VB.NET/C# you can do *all* the development using notepad). > But I guess the great Visual Studio IDE takes care of that problem. Yes, its IntelliSense helps to WriteVeryLongCamelCaseIdentifiersMethodNamesPropertyNamesEtc instantly, but you can use very short names if you like... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: 3 ?????? 2011 ?. 17:04 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to .Net (was Ded Moroz sends you ...) The only thing that I worry about with dot-net: VERBOSITY. It reminds me of COBOL in some ways (back to the future !). Great languages are CLEAR, CONCISE and ELEGANT in their use of statements and references. I always felt that was the case with VBA. But I guess the great Visual Studio IDE takes care of that problem. Think about this: Can you imagine knocking out a dot-net application in Notepad ? As you can see, the IDE has become PRIMO in terms of importance as far as developer productivity. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com