Click here to Skip to main content
11,488,877 members (78,875 online)

Luc Pattyn - Professional Profile





Summary

    Blog RSS
17,554
Author
141,762
Authority
75,193
Debator
430
Editor
354
Enquirer
5,881
Organiser
8,649
Participant
I am an engineer with a background in electronics, software and mathematics.

I develop technical software, both for embedded systems and for desktop equipment. This includes operating systems, communication software, local networks, image processing, machine control, automation, etc.

I have been using all kinds of microcontrollers and microprocessors (Intel 4004/8080/8051/80386/Pentium, Motorola 680x/680x0/ColdFire/PowerPC, Microchip PIC, Altera NIOS, and many more), lots of programming languages (all relevant assemblers, Fortran, Basic, C, Java, C#, and many more), and different operating systems (both proprietary and commercial).

For desktop applications and general development tools I have been using both UNIX systems and Mac/MacOS for many years, but I have switched to x86-based PCs with Windows, Visual Studio and the .NET Framework several years ago.

I specialize in:
- cross-platform development (making software that runs on diverse hardware/OS combinations)
- instruction set simulation
- improving software performance, i.e. making sure the software runs the job at hand in as short a time as possible on the given hardware. This entails algorithm selection, implementation design, accurate measurements, code optimisation, and sometimes implementing virtual machines, applying SIMD technology (such as MMX/SSE), and more.
  • 31 Dec 2011: CodeProject MVP 2012
  • 31 Dec 2010: CodeProject MVP 2011
  • 31 Dec 2009: CodeProject MVP 2010
  • 21 Oct 2009: Code Lean and Mean
  • 31 Dec 2008: CodeProject MVP 2009
  • 31 Dec 2007: CodeProject MVP 2008

 
Articles 8 (Legend)
Tech Blogs 0
Messages 22,465 (Master)
Q&A Questions 2
Q&A Answers 103
Tips/Tricks 13
Comments 68

Reputation

For more information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege, and the given member types also gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your biographybronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an ArticlesilversilversilversilverSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending QuestionProtector, Admin
Approve/Disapprove a pending AnswerProtector, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Approve/Disapprove a pending Forum MessageProtector, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.


 
Answercode sniffer options for Q&A and T&T editor page Pin
Luc Pattyn29-May-11 4:42
mvpLuc Pattyn29-May-11 4:42 
GeneralRe: code sniffer options for Q&A and T&T editor page Pin
Chris Maunder28-Jul-11 10:24
adminChris Maunder28-Jul-11 10:24 
GeneralRe: code sniffer options for Q&A and T&T editor page Pin
Luc Pattyn28-Jul-11 12:35
mvpLuc Pattyn28-Jul-11 12:35 
GeneralRe: code sniffer options for Q&A and T&T editor page Pin
Chris Maunder28-Jul-11 15:53
adminChris Maunder28-Jul-11 15:53 
Generalfeedback on new search facilities [modified] Pin
Luc Pattyn7-Jan-11 2:47
mvpLuc Pattyn7-Jan-11 2:47 
GeneralRe: feedback on new search facilities Pin
Matthew Dennis11-Jan-11 16:38
staffMatthew Dennis11-Jan-11 16:38 
GeneralRe: feedback on new search facilities Pin
Chris Maunder8-Apr-11 10:42
adminChris Maunder8-Apr-11 10:42 
GeneralRe: feedback on new search facilities Pin
Luc Pattyn9-Apr-11 23:35
mvpLuc Pattyn9-Apr-11 23:35 
GeneralRe: feedback on new search facilities Pin
Chris Maunder20-Apr-11 4:01
adminChris Maunder20-Apr-11 4:01 
GeneralRe: feedback on new search facilities Pin
Luc Pattyn20-Apr-11 4:25
mvpLuc Pattyn20-Apr-11 4:25 
Thanks for the update.

I tried saved searches yesterday (read about it in newsletter); it didn't work for me, I never seemed able to save more than one. It does work today. I think I would prefer the saved search widgets to be on a single horizontal row, above the search box.

However, 301 isn't urgent any longer, I installed a little browser bookmark button that links to the search page with ?sort=createddesc in the URL and that works just fine (as long as I don't reach the page in another way).

110 is very relevant when searching for code examples on a class. The way it is now, a statement such as Button.Font=new Font(...) is not matched by Button which is, er, not good.

I understand literal search is either expensive or hard; on rare occasions it is the only way to retrieve something, say an example of the ?? or ?: operators in C#.

Smile | :)
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.

GeneralCP bugs [modified] Pin
Luc Pattyn25-Dec-10 8:43
mvpLuc Pattyn25-Dec-10 8:43 
GeneralRe: CP bugs Pin
Chris Maunder9-Jan-11 22:23
adminChris Maunder9-Jan-11 22:23 
GeneralRe: CP bugs Pin
Luc Pattyn10-Jan-11 18:23
mvpLuc Pattyn10-Jan-11 18:23 
NewsCP Web Service Proposal Pin
Luc Pattyn26-Sep-10 16:40
mvpLuc Pattyn26-Sep-10 16:40 
GeneralRe: CP Web Service Proposal Pin
Chris Maunder3-Oct-10 17:14
adminChris Maunder3-Oct-10 17:14 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn3-Oct-10 17:32
mvpLuc Pattyn3-Oct-10 17:32 
GeneralRe: CP Web Service Proposal Pin
PIEBALDconsult3-Oct-10 17:29
mvpPIEBALDconsult3-Oct-10 17:29 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn3-Oct-10 17:36
mvpLuc Pattyn3-Oct-10 17:36 
GeneralRe: CP Web Service Proposal Pin
PIEBALDconsult3-Oct-10 18:13
mvpPIEBALDconsult3-Oct-10 18:13 
GeneralRe: CP Web Service Proposal Pin
PIEBALDconsult13-Oct-10 18:47
mvpPIEBALDconsult13-Oct-10 18:47 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn13-Oct-10 18:52
mvpLuc Pattyn13-Oct-10 18:52 
GeneralRe: CP Web Service Proposal Pin
DaveAuld4-Oct-10 11:04
memberDaveAuld4-Oct-10 11:04 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn4-Oct-10 11:22
mvpLuc Pattyn4-Oct-10 11:22 
GeneralRe: CP Web Service Proposal Pin
John Simmons / outlaw programmer4-Oct-10 13:51
memberJohn Simmons / outlaw programmer4-Oct-10 13:51 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn4-Oct-10 14:13
mvpLuc Pattyn4-Oct-10 14:13 
GeneralRe: CP Web Service Proposal Pin
John Simmons / outlaw programmer4-Oct-10 14:26
memberJohn Simmons / outlaw programmer4-Oct-10 14:26 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn4-Oct-10 14:31
mvpLuc Pattyn4-Oct-10 14:31 
GeneralRe: CP Web Service Proposal Pin
John Simmons / outlaw programmer4-Oct-10 14:44
memberJohn Simmons / outlaw programmer4-Oct-10 14:44 
GeneralRe: CP Web Service Proposal Pin
Nicholas Butler5-Oct-10 23:48
mentorNicholas Butler5-Oct-10 23:48 
GeneralRe: CP Web Service Proposal [modified] Pin
Luc Pattyn6-Oct-10 3:57
mvpLuc Pattyn6-Oct-10 3:57 
GeneralRe: CP Web Service Proposal Pin
Nicholas Butler6-Oct-10 8:30
mentorNicholas Butler6-Oct-10 8:30 
GeneralRe: CP Web Service Proposal Pin
Nishant Sivakumar10-Oct-10 13:27
mvpNishant Sivakumar10-Oct-10 13:27 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn10-Oct-10 14:44
mvpLuc Pattyn10-Oct-10 14:44 
GeneralRe: CP Web Service Proposal Pin
Nishant Sivakumar11-Oct-10 3:30
mvpNishant Sivakumar11-Oct-10 3:30 
GeneralRe: CP Web Service Proposal Pin
Luc Pattyn11-Oct-10 3:50
mvpLuc Pattyn11-Oct-10 3:50 
GeneralRe: CP Web Service Proposal Pin
Nishant Sivakumar11-Oct-10 3:52
mvpNishant Sivakumar11-Oct-10 3:52 
Generalsig [modified] Pin
Luc Pattyn19-Jun-10 2:33
mvpLuc Pattyn19-Jun-10 2:33 
GeneralRe: sig Pin
Moak12-Jul-10 4:13
memberMoak12-Jul-10 4:13 
Generalsig Pin
Luc Pattyn16-Jun-10 4:16
mvpLuc Pattyn16-Jun-10 4:16 
Generalsig Pin
Luc Pattyn13-Jun-10 5:47
mvpLuc Pattyn13-Jun-10 5:47 
GeneralSIGs March 2010 [modified] Pin
Luc Pattyn23-Mar-10 6:36
mvpLuc Pattyn23-Mar-10 6:36 
GeneralJanuary 2010 Pin
Luc Pattyn4-Jan-10 17:34
mvpLuc Pattyn4-Jan-10 17:34 
GeneralSIG December 2009 Pin
Luc Pattyn24-Dec-09 2:07
mvpLuc Pattyn24-Dec-09 2:07 
General10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Luc Pattyn28-Nov-09 3:04
mvpLuc Pattyn28-Nov-09 3:04 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Jörgen Sigvardsson5-Dec-09 4:09
memberJörgen Sigvardsson5-Dec-09 4:09 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
The Man from U.N.C.L.E.12-Dec-09 0:37
memberThe Man from U.N.C.L.E.12-Dec-09 0:37 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Moak3-Jun-10 8:55
memberMoak3-Jun-10 8:55 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Luc Pattyn3-Jun-10 9:10
mvpLuc Pattyn3-Jun-10 9:10 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Moak23-Jun-10 9:28
memberMoak23-Jun-10 9:28 
GeneralRe: 10 reasons why QA sucks (extended on 30-NOV-2009) Pin
Luc Pattyn23-Jun-10 9:33
mvpLuc Pattyn23-Jun-10 9:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web03 | 2.8.150520.1 | Last Updated 27 May 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid